IBPG
Plot with unobstructed sea view in Lefkada island, Greece.
-
Nikiana
-
Land
2,107