Designed by
Title
Riot Police at London Anti-Cuts Protest #22331363
Description
Police in riot gear on standby in central London after violoent clashes with protesters during a large anti-cuts rally on March 26, 2011 in London, UK.
This image is editorial