Photo Of The Week: Annie Lennox Feb 2, 2011 A German press photo of Annie at her self portraits photo exhibition in New York City on 10.06.03. For more photos please visit Norma’s Gallery.