Skip to product information

John James Gold Tapestry Needles Size 26

$4.49 
SKU: JG198-26

John James Tapestry Needles Size 26

Gold