TORONTO-JUNE 26: StarBucks coffee shop window was smashed during G20 protests on June, 26 2010 in Toronto , Canada.
Editorial use only
Editorial credit: arindambanerjee / Shutterstock.com

Royalty-free stock photo ID: 56579362

TORONTO-JUNE 26: StarBucks coffee shop window was smashed during G20 protests on June, 26 2010 in Toronto , Canada.