Clover Self Threading Hand sewing needles

£3.50
CL2006

View Full Details