Buy Add to Lightbox
Writhing serpent sculpture with Aztec ruins of the Templo Mayor or Great Temple of Tenochtitlan, Mexico City
Writhing serpent sculpture with Aztec ruins of the Templo Mayor or Great Temple of Tenochtitlan, Mexico City