Choc Rain God Mask, Iglesias (Church), Chichen Itza, UNESCO World Heritage Site, Yucatan, Mexico

- Image ID: TC9JE6
Choc Rain God Mask, Iglesias (Church), Chichen Itza, UNESCO World Heritage Site, Yucatan, Mexico
agefotostock / Alamy Stock Photo
Image ID: TC9JE6