Share
twitterlinkedinfacebook
Image 1 of 1
Toronto Protest 13.jpg
Onlookers survey damage, Toronto g20 American Apparel vandalism, property damage during protest Yonge Street, Saturday, June 26