Mexican political protesters holding up signs at the Mexico Fest Mexican independence day celebrations in Vancouver, British Columbia, Canada
Size: 4592px × 3056px
Location: Jack Poole Plaza, Vancouver, British Columbia, Canada
Photo credit: © John Mitchell / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: activism, america, anti, bc, canada, carrying, corruption, democracy, festvals, freedom, holding, latin, left, mexican, mexico, political, politics, pri, protest, protester, protesters, protests, radical, radicalism, signs, vancouver, wing, young, youth