London, UK. 13 April 2013. A protester shields herself from the rain with an umbrella with a message. Credit David Mbiyu/Alamy Live News
Size: 5184px × 3456px
Location: Trafalgar Square, London, United Kingdom
Photo credit: © david mbiyu / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: anarchists, anti-thatcher, banners, class, crowds, demonstration, demonstrators, establishment, london, magaret, margaret, miners, money, placard, placards, pm, public, sas, square, thatcher, trafalgar, uk, unionists, usage, war, westminster