A glimpse of the sea, Astypalea / Greece