Share
twitterlinkedinfacebook
Image 1 of 1
g20051.JPG
A Protester gets pushed aggressively by one of the police at the G20 Demonstration in London.