null

John James Sewing Needles, Quilting Size 9

$2.85
(No reviews yet) Write a Review
SKU:
JJ12009
Shipping:
Free Shipping

20 per card -  John James needles are known for their very fine quality.  Finest Quality English Needles, made in England