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

Royalty-free stock photo ID: 112423850

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