Loading…
Boats moored in the calm water of the Costa Brava, Spain, near the town of Lla franch