Stella Maris - Formentera Break

House / Apartment