John James Tapestry Petites 28 (5 needles)

John James Tapestry Petites 28 (5 needles)

gray starsBe the first one to write a review

John James Tapestry Petites size 28. There are 5 needles in a package.

$2.75 $3.10 You Save $0.35
Bookmark and Share