Designed by
Title
Tlaloc stone head in the Temple of the feathered serpent, Quetzalcoatl, in Teotihuacan, Mexico #169543399
Description
Tlaloc stone head in the Temple of the feathered serpent, Quetzalcoatl, in Teotihuacan, a prehispanic Mesoamerican city located in the Valley of Mexico