Share
twitterlinkedinfacebook
Image 1 of 1
20050509hr_11.jpg
Mexico (05.05.2005) Native naua holds a Tecuan or Tiger mask 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/