Teotihuacan, Temple of Quetzalcoatl, sculpture of the head of a snake emerging from a kind of ruf…
Caption:
Teotihuacan, Temple of Quetzalcoatl, sculpture of the head of a snake emerging from a kind of ruff of feathers and water, symbol of Quetzalcoatl, one of the main deities of the Mesoamerican people considered as the creator God and lawgiver.