Traditional Coastal Sea View Villa
-
Corfu
-
Bedrooms
5