Seaside Apartment in Downtown, Hersonissos

Hersonissos, Grecia