Villa Volada
Villa Volada
Villa
Karpathos island
, Karpathos, Greece
85700