Buy Add to Lightbox
Writhing serpent sculpture at the foot of the Templo Mayor or Great Temple of Tenochtitlan, Mexico City
Writhing serpent sculpture at the foot of the Templo Mayor or Great Temple of Tenochtitlan, Mexico City