The Ixian Grand

Ixia Beach
Ialyssos
Greece