Sale
  • Richard Hemmings Darners #9 12

Richard Hemmings Darners #9 12

Richard Hemmings brand Short Darners hand sewing needles. Purchase by the box of 1 dozen cards.