Platja d’en Robert, Port de la Selva, Costa Brava

On the Green Hill