License Photo
Large anti G20 protests in Toronto, Ontario
Canadian riot police secure a zone against tens of thousands of demonstrators marching in protest against the G20 Summit in Toronto, Ontario on June 26, 2010. UPI/Alex Volgin.
Please fill out form for pricing information for the photo below.