harbor at Palafrugell, Catalonia