Handmade greetings cards and jewellery, designed and produced in Thaxted, Essex, England.
Tags: Shopping/Retail