Temple ruins in Chichen Itza. Mexico.

Royalty-free stock photo ID: 81916267

Temple ruins in Chichen Itza. Mexico.