Skip to content
Free shipping in Canada on all orders over $200.00 All orders will be held until the strike is over Thanks for your understanding
Free shipping in Canada on all orders over $200.00 All orders will be held until the strike is over Thanks for your understanding

Language

John James Needles

Advanced Craft Needles

John James Needles

$4.75

Beading Long & Short Needles

John James Needles

$4.75

Beading & Embroidery Needles

John James Needles

$4.75

Beading Needles

John James Needles

$4.75

Beginners Craft Needles

John James Needles

$4.75

Childrens Project Needles

John James Needles

$4.75

Crewel Embroidery 2 Needles

John James Needles

$4.75

Crewel Embroidery 3 Needles

John James Needles

$4.75

Crewel Embroidery Needles

John James Needles

$4.75

Cross Stitch & Embroidery Needles

John James Needles

$4.75

Cross Stitch Needles

John James Needles

$4.75

Deluxe Knitters Needles

John James Needles

$4.75

Easy Threading General Sewing

John James Needles

$4.75

Emboidery 2 Needles

John James Needles

$4.75

Embroidery Needles

John James Needles

$4.75

General Sewing Needles

John James Needles

$4.75

Intermediate Craft Needles

John James Needles

$4.75

Knitters Needles

John James Needles

$4.75

Quilting & Basting Needles

John James Needles

$4.75

Quilting & Patchwork Needles

John James Needles

$4.75

Quilting Needles

John James Needles

$4.75

Ribbon Embroidery Needles

John James Needles

$4.75

Tapestry Needles

John James Needles

$4.75