Louis Plagos Beach Hotel

Tragaki - Amboula
Tsilivi
Greece