Image 1 of 1
SB-ES163.jpg
Spain, Catalonia, Costa Brava, Calella de Palafrugell: View over beach and seafront | Spanien, Katalonien, Costa Brava, Calella de Palafrugell