Tags: #star beach #star crete #star water #star park #star Star #star Beach #star Village #star | #star Crete #star | #star On #star the #star Beach #star | #star £30pp #star Deposits #star Star #star beach