The view from the restaurant on the last night of our holiday. Hotel Sant Roc, overlooking the bay at Calella de Palafrugell on the Costa Brava
Comments
Sign in or get an account to comment.