John James ‘Pebble’ hand sewing needles range

£2.60£2.70

Keep your needles safe in a hard covered case

Read more