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.
Pixel Dimensions (W x H) : 5237x3425
File Size : 52,549kb