Protesters at Threadneedle Street on G20 protest. 1/4/2009


Protesters at Threadneedle Street on G20 protest. 1/4/2009


Size: 5120px × 3413px
Location: London, UK
Photo credit: © Deborah Ripley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 01/04/2009, 1/4/2009, demo, g20, london, meltdown, protest, protesters, street, threadneedle