CN - John James - Tapestry - Assortment - #18 - #22

Colonial Needle Company SKU: CN-JJ-198-82 Barcode: 783932200808

$2.28 $3.25 Save $0.97

Available Now!

John James Tapestry Needles

Carded