TORONTO-JUNE 26:   Protesters shouting and yelling against the police officers who didn't allow them to enter the summit area during the G20 Protest on June 26 2010 in Toronto, Canada.

TORONTO-JUNE 26: Protesters shouting and yelling against the police officers who didn't allow them to enter the summit area during the G20 Protest on June 26 2010 in Toronto, Canada.

 Stock photo ID: 112761715

Editorial use only
Editorial credit: arindambanerjee / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all