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

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