Aldemar Royal Mare

Limenas Hersonissou
Chersonissos
Greece