FREE SHIPPING ON ORDERS $100+ ✨ SHOP ONLINE OR VISIT US IN TOMBALL, TX

SHOP IN STORE 💕 MON–FRI 10–4 + SAT 10–2

VISIT THE NEEDLEPOINT NOOK 🪡 CANVASES, THREADS + MORE

Your cart

Your cart is empty

Milan

360 Results

Milan Skein - Bay 1660

$7.50

Unit price
per 

Milan Skein - Danube 1661

$7.50

Unit price
per 

Milan Skein - Ocean 1662

$7.50

Unit price
per 

Milan Skein - Bahamas 1669

$7.50

Unit price
per 

Milan Skein - Granny Smith 1720

$7.50

Unit price
per 

Milan Skein - Pear 1723

$7.50

Unit price
per 

Milan Skein - Nectarine 1568

$7.50

Unit price
per 

Milan Bumble Bee 30-yard skein
Sold out

Milan Skein - Bumble Bee 1576

$7.50

Unit price
per