Ancient Mayan pyramid, Kukulcan Temple at Chichen Itza, Yucatan, Mexico

Royalty-free stock photo ID: 63333553

Ancient Mayan pyramid, Kukulcan Temple at Chichen Itza, Yucatan, Mexico