Loading…
Visitors to the Costa Brava in Spain enjoy the beach and calm water of the bay at Lla franch