Needle Book - 26 Assorted

34 0215

26 assorted needles including; sewing, darning, canvas, packing, saddler and needle threader

159 items left




Related Items