Designed by
Title
Riot police in full gear to control thousands of activists marching in a protest ahead of the G20 summit #234993741
Description
Toronto, Ontario, Canada - 06/25/2010 : Riot police in full gear to control thousands of activists marching in a protest ahead of the G20 summit
This image is editorial