John James Tapestry Petites  26 (6 needles)

John James Tapestry Petites 26 (6 needles)

gray starsBe the first one to write a review

John James Tapestry Petites Size 26. There are 6 needles in the package.

$2.75 $3.10 You Save $0.35
Bookmark and Share