Riot police create a barricade along Queen Street West during the G20 summit in Downtown Toronto, Ontario, Canada.


Size: 4320px × 2880px
Location: Toronto, ON, Canada
Photo credit: © James Hackland / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: barricade, barricaded, bike, blockade, g20, horizontal, police, riot, toronto