Designed by
Title
Quetzalcoatl from El gran teocalli-Teotihuacan-Mexico #208320016
Description
Quetzalcoatl from El gran teocalli-Teotihuacan-Mexico also known as the `feathered serpent` is the supreme god in Aztec mythology. However, it is also found in other mythologies in Mesoamerica and is often depicted as a giant feathered snake, as the name does not show.
This image is editorial