Photograph title Copy Copy Copy Copy Copy Copy Copy Copy Copy Copy

Playa MarAzul, where the waters of the Gulf of Mexico meet the Atlantic. - Caibarién, Cuba