Stock Photo: Apartments. Calella de Palafrugell. Girona province. Spain