Share
twitterlinkedinfacebook
Image 1 of 1
20050509hr_06.jpg
Mexico (05.05.2005) Native naua wearing a Tecuan or Tiger masks fight the Pelea de Tecuanes or Fight of the Tigers during the celebration of the Native people to ask Gods for rain according to the Pre-Hispanic cultures that they inheritated from their ancestors in the town of Zitlala, in the southern state of Guerrero, som 300 km from Mexico City. Photo by Heriberto Rodriguez © Heriberto Rodriguez/