Royalty-free stock photo ID: 1141260560

Tulum maya ruins by the sea, southern Mexico. Mayan fortress