The British Royal Mail has released a set of stamps featuring British design classics. Great Britain is a wonderful country indeed. Don’t you agree? Getting a post card with one of these ‘licked’ to it would definitely put a smile on my face for the rest of the day. Thanks SwissMiss for the find!