Mexico Fest 2012 Celebrations in Vancouver, BC, Canada
Young Mexican political protestor holding up a sign at the Mexico Fest 2012 celebrations on Sept. 8, 2012 in Vancouver, British Columbia, Canada. These celebrations commemorated 202 years of Mexican Independence.