« Back to search results
Image 3 of 8
< 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".