onlybeaches

Counting the waves…

Playa Esmeralda: Guardalavaca's Powder-White Beach in Cuba | OnlyBeaches