TORONTO-JUNE 27: Worker repairs "De Beers" broken store front window by violent protesters at G20 protest on June 27, 2010 in Toronto.

TORONTO-JUNE 27: Worker repairs "De Beers" broken store front window by violent protesters at G20 protest on June 27, 2010 in Toronto.

 Stock photo ID: 56160817

Editorial use only
Editorial credit: Zoran Karapancev / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all