Stock Photo - Sant Sebastià lighthouse, Calella de Palafrugell. Costa Brava, Girona province, Catalonia, Spain

Stock Photo: Sant Sebastià lighthouse, Calella de Palafrugell. Costa Brava, Girona province, Catalonia, Spain.