Sun piramid - view from Moon piramid in Teothuacan, Mexico

Royalty-free stock photo ID: 79479928

Sun piramid - view from Moon piramid in Teothuacan, Mexico