This week’s photo is of Annie Lennox while still in The Tourists. Photo is by renowned photographer Gered Mankowitz and is from circa 1980. For more photos please visit Norma’s Gallery.