File details

Mexico, Fiesta for St. Michael, the patron saint of San Miguel de Allende. Cowboys parade through the streets on their horses. The horses are then blessed by a priest in front of the church on the main plaza. - David Bacon - 2014-10-03
powered by infradox.com