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

Royalty-free stock photo ID: 123590902

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