Royalty-free stock photo ID: 1162198399

The pyramid of the Sun ancient ruins building in the Mexican archaeological complex, Teotihuacan, Mexico. - Image