"Quetzalcoatl," the most iconic representation of this deity, is found on several friezes of ceremonial temples. Its meaning in the Mayan language also means "feathered serpent."
The head of the "feathered serpent," con…
Home
Feed
Search
Library
Download