onlybeaches

Counting the waves…

Playa Las Peñas: Esmeraldas' Golden Sand Beach Village | OnlyBeaches