We travel in Greece and discover the Knossos Palace in Crete through the Booklet of 10 Self-adhesive Personalized Stamps for mailing Postcards Worldwide.