John James Tapestry Needle size 28 (6 needles)

John James Tapestry Needle size 28 (6 needles)

gray stars

John James Tapestry Needle size 28. There are 5 needles in the package.

$2.00 $2.35 You Save $0.35