Annie Lennox speaking at International Women's Day rally at Bankside

about 2 years ago, Camberwell, Greater London, England
play
0:00
6:26