onlybeaches

Counting the waves…

Playa Ensenada de Puerto Esperanza: Cuba's Hidden Bay Beach | OnlyBeaches