-
John James Cotton Darners - size 9
Regular price $3.50 CADRegular priceUnit price per -
John James Embroidery Needles (6 sizes)
Regular price $3.50 CADRegular priceUnit price per -
John James Chenille Needles - 4 Sizes
Regular price $3.50 CADRegular priceUnit price per -
John James Tapestry Needles - 4 Sizes
Regular price $3.50 CADRegular priceUnit price per