Image 1 of 1

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".