John James Ball Point Beading Needles sz 10
$4.55
John James Tapestry Petite Gold sz 28 Needles
$5.68
John James Tapestry Petite sz 24 Needles
$3.92
John James Tapestry Petites sz 28 Needles
$3.95
John James Tapestry sz 24 Needles
John James Tapestry sz 26 Needles
$2.86
John James Tapestry sz 28 Gold Needles
John James Tapestry sz 28 Needles