Oaxaca City, Oaxaca / Mexico - September 16th, 2018: Street parade in downtown Oaxaca celebrating Mexican Independence Day.
Oaxaca City, Oaxaca / Mexico - September 16th, 2018: Street parade in downtown Oaxaca celebrating Mexican Independence Day.