null

John James

  • John James Weaving Needles

    $5.99
    Set of three versatile steel weaving needles that
    Out of Stock
  • Trapunto Needle Set

    $5.95
    Perfect tapestry needle for eyelash and super bulk
    Add to Cart