ancient Mayan ruins temple of Tulum in Caribbean turquoise sea shore

ancient Mayan ruins temple of Tulum in Caribbean turquoise sea shore

 Stock photo ID: 82829482