Chichen Itza feathered serpent pyramid, Mexico

Royalty-free stock photo ID: 122954596

Chichen Itza feathered serpent pyramid, Mexico