A feature on Annie Lennox’s concert filmed in Los Angeles for broadcast on the PBS network.
Magazine – 2015-01-01 Annie Lennox – USA – PBS Brochure
Day: August 16, 2017
4906 – Annie Lennox – Live From Central Park – Taiwan – CD – 74321331632
New in the discography :
Annie Lennox – Live From Central Park – Taiwan – CD – 74321331632