Frangiscos Inn Hotel

Livadia Beach
Paros
Greece