Amazing sky over Kukulkan pyramid in Chichen Itza, Mexico

Royalty-free stock photo ID: 110402297

Amazing sky over Kukulkan pyramid in Chichen Itza, Mexico