Loading…
A young family enjoys a visit to the calm waters of the Costa Brava near the town of Calella de Palafrugell, Spain