Designed by
Title
Burning police car. #26745628
Description
TORONTO-JUNE 26: Police cars burning on the intersection of queen and spadina while the protesters are gathered around it during the G20 Protest on June 26, 2010 in Toronto, Canada.
This image is editorial