The top of the Chichen Itza feathered serpent pyramid, Mexico

Royalty-free stock photo ID: 86163424

The top of the Chichen Itza feathered serpent pyramid, Mexico