Designed by
Title
TORONTO - JUNE 23, 2010 - The police barricades around the Metro Convention Center during the G20 protests in Toronto, Ontario, Ca #93587240
Description
The security measures that were taken around the Metro Convention Center in Toronto, Ontario, prior to the G20 Summit in June 2010.
This image is editorial