[Oaxaca, Mexico; July 27. Image via Getty]
Dancers from Ixtepec city perform during the Guelaguetza celebration on July 27, 2009 in Oaxaca, Mexico. The Guelaguetza —which in Zapotec languaje means the act of participating in a community celebration— is a festival held once a year which gathers music, dances, gastronomy and handicrafts of different ethnic groups and tribes of the state of Oaxaca. AFP PHOTO/Omar Torres (Photo credit should read OMAR TORRES/AFP/Getty Images)

















Follow guelaguetza on Jezebel