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

- Image ID: B0AR57
Writhing serpent sculpture at the foot of the Templo Mayor or Great Temple of Tenochtitlan, Mexico City
John Mitchell / Alamy Stock Photo
Image ID: B0AR57
Location: Mexico City, Mexico