IBPG
Unique private beach front complex on the island of Skyros
-
Pefkos
-
Living area
500 -
Bedrooms
2