Metal Tapestry Needles - Size 13
John James Beading Sewing Needle
SA Mini Land
Regular price R 35.00
John James Household Assorted Sewing Needle
From R 20.00
John James Quilting Needle
Regular price R 20.00
John James Embroidery Sewing Needle