Frogs and Serpent Head Sculptures in Aztec Temple (Templo Mayor) at ruins of Tenochtitlan - Mexico City, Mexico

- Image ID: JCJ5CC
Frogs and Serpent Head Sculptures in Aztec Temple (Templo Mayor) at ruins of Tenochtitlan - Mexico City, Mexico
Diego Grandi / Alamy Stock Photo
Image ID: JCJ5CC
Location: Mexico City, Mexico