We are currently taking a summer break - All orders placed between 6th and 19th August will be dispatched from 20th August

Gifts

A great selection of gifts whether you are buying for yourself or that special sewist in your life.
2 products