ALWAYS FREE SHIPPING IN THE UNITED STATES AT KC NEEDLEPOINT!
FREE STANDARD DELIVERY
ON EVERY ORDER

Bella Lusso Merino Wool 001 Swan

$ 2.85

Bella Lusso Merino Wool 001 Swan is backordered. We will ship it separately in 1 to 5 months.

More Details

Bella Lusso Merino Wool 002 Ebony

$ 2.85

More Details

Bella Lusso Merino Wool 964 Camelia

$ 2.85

More Details

Bella Lusso Merino Wool 507 Whisper

$ 2.85

More Details

Bella Lusso Merino Wool 1002 Tsavorite

$ 2.85

More Details

Bella Lusso Merino Wool 740 Butternut

$ 2.85

More Details

Bella Lusso Merino Wool 574 Poppy

$ 2.85

More Details

Bella Lusso Merino Wool 213 Silt

$ 2.85

More Details

Bella Lusso Merino Wool 000 Blanc

$ 2.85

More Details

Bella Lusso Merino Wool 1011 Medium Electric Blue

$ 2.85

More Details

Bella Lusso Merino Wool 967 Berry

$ 2.85

More Details

Bella Lusso Merino Wool 890 Forest

$ 2.85

More Details

Bella Lusso Merino Wool 764 Tomato

$ 2.85

More Details

Bella Lusso Merino Wool 746 Copen

$ 2.85

More Details

Bella Lusso Merino Wool 630 Evergreen

$ 2.85

More Details

Bella Lusso Merino Wool 612 Verdigris

$ 2.85

More Details

Bella Lusso Merino Wool 581 Hunter

$ 2.85

More Details

Bella Lusso Merino Wool 578 Marina

$ 2.85

More Details

Bella Lusso Merino Wool 570 Deep Royal

$ 2.85

More Details

Bella Lusso Merino Wool 469 Umber

$ 2.85

More Details

Bella Lusso Merino Wool 467 Soot

$ 2.85

More Details

Bella Lusso Merino Wool 466 Bark

$ 2.85

More Details

Bella Lusso Merino Wool 434 Sandalwood

$ 2.85

More Details

Bella Lusso Merino Wool 432 Teak

$ 2.85

More Details

Bella Lusso Merino Wool 422 Sable

$ 2.85

More Details

Bella Lusso Merino Wool 417 Jute

$ 2.85

More Details

Bella Lusso Merino Wool 304 Sweet

$ 2.85

More Details

Bella Lusso Merino Wool 222 Dusk

$ 2.85

More Details

Bella Lusso Merino Wool 1012 Medium Light Topaz

$ 2.85

More Details

Bella Lusso Merino Wool 1010 Lime

$ 2.85

More Details

Bella Lusso Merino Wool 1004 Rubellite

$ 2.85

More Details

Bella Lusso Merino Wool 1003 Turquoise

$ 2.85

More Details

Bella Lusso Merino Wool 1001 Peridot

$ 2.85

More Details

Bella Lusso Merino Wool 972 Flame

$ 2.85

More Details

Bella Lusso Merino Wool 970 Poinsettia

$ 2.85

More Details

Bella Lusso Merino Wool 965 Blush

$ 2.85

More Details

Bella Lusso Merino Wool 906 Carnation

$ 2.85

More Details

Bella Lusso Merino Wool 903 Rose

$ 2.85

More Details

Bella Lusso Merino Wool 894 Iolite

$ 2.85

More Details

Bella Lusso Merino Wool 850 Cayenne

$ 2.85

More Details
x