Designed by
Title
Police used bicycles to control thousands of activists marching along University Avenue in a protest ahead of the G20 summit #234993691
Description
Toronto, Ontario, Canada - 06/25/2010 : Police used bicycles to control thousands of activists marching along University Avenue in a protest ahead of the G20 summit
This image is editorial