£3.50
Pincushions are a fabulous way of using up those precious scraps of gorgeous fabrics that you’ve been holding onto for a rainy day! They are also perfect for sewing swaps and gifts.