London, UK. 13 April 2013. People gather at Trafalgar Square to cerebrate the death of former Prime Minister Margaret Thatcher. Martyn Wheatley/Alamy Live News


Size: 1288px × 1936px
Photo credit: © martyn wheatley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2013, banners, britain, celebration, death, demise, demonstration, demonstrators, gb, great, kingdom, london, margaret, party, passing, placards, protest, protestors, thatcher, uk, united