Stock Photo: Piramide del Sol, Sun pyramid, Teotihuacan, Mexico
Stock Photo: 1848-143174 Piramide del Sol, Sun pyramid, Teotihuacan, Mexico