John James Tapestry Needle size 26 (6 needles)

John James Tapestry Needle size 26 (6 needles)

gray stars

John James Tapestry Needle size 26. There are 6 needles in the package.

$2.29 $2.69 You Save $0.40