Contact

Vagelis Loutas
Seaview Villas Crete

Landlord speaks:
English, Greek