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

Royalty-free stock photo ID: 105644348

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