50 assorted needles 50 assorted needles 50 assorted needles 50 assorted needles 50 assorted needles £3.35 Currently out of stock