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