Hersonissos - Stalida Live cam

Hersonissos, view of Stalida Beach