1989-03-11 - Annie Lennox - New Idea from Australia ID: 2864

Publication Information

Title : New Idea

Artist : Annie Lennox

Type : Magazine

Country : Australia

Date : 1989/03/11

DETAILS:

A small news feature on Annie Lennox appearing at the 1989 Brit Awards

Publication Gallery