Petra Villas-Sorokos Villa
Petra Villas-Sorokos Villa
Villa
Karpathos island
, Karpathos, Greece
85700