Sa Palmera

Formentera, Balearic Islands, Spain
RegionalMediterraneanFishGrillSeafoodSpanish

Where you'll be