Hi, Im currently visiting Crete and my Dad found this sign and we are wondering what it means. Google translate didn’t help. Thanks for any Answers 😀

2 comments
Leave a Reply