beading needles size 12

  • $5.75
    Unit price per 


john james steel beading needles 2" long sold per 20 needles in a reusable pvc ziplock pouch