16 of the finest quality embroidery needles in sizes 5 to 10. The long eye of the needle allows you to use multiple strands of floss or thread.
16 of the finest quality embroidery needles in sizes 5 to 10. The long eye of the needle allows you to use multiple strands of floss or thread.