Chichen Itza feathered serpent pyramid, Mexico

Royalty-free stock photo ID: 93146593

Chichen Itza feathered serpent pyramid, Mexico