« Back to search results
Image 9 of 15
< Prev Next >

QUETZACOATL SCULPTURE.

The statue,also known as the plumed serpent,adorns the Plaza Tapatia in Guadalajara Mexico. The serpent is a Mesoamerican deity whose name comes from the Nahuatl language and has the meaning of "feathered-serpent".