VILLA OSTRIA

Two-bedroom villa with endless Ionian Sea views