Photo Of The Week: Annie Lennox Jul 27, 2011 A press photo of Annie taken at LAX on July 17, 1986. For more photos please visit Norma’s Gallery.