GOLD SNOW FLAKES ON WHITE - CS 2629

ZAR 164.00 per metre
CS 2629

GOLD SNOW FLAKES ON RED - CS 2630

ZAR 164.00 per metre
CS 2630

SNOW FLAKES ON GREEN - CS 2631

ZAR 164.00 per metre
CS 2631

GOLD TREES ON WHITE - CS 2620

ZAR 164.00 per metre
CS 2620

GOLD TREES ON GREEN - CS 2622

ZAR 164.00 per metre
CS 2622

GOLD STARS ON WHITE - CS 2617

ZAR 164.00 per metre
CS 2617

GOLD STARS ON GREEN - 2619

ZAR 164.00 per metre
CS 2619

OLIVE GREEN TONE ON TONE - ONLY 1 ROLL - 60cm - S 838

ZAR 88.00 per roll
S 838

300m variegated cotton thread - 4031

ZAR 41.00 each
4031

FLOWER BORDER ON BLUE & NAVY - HENRY GLASS - CS 2612

ZAR 190.00 per metre
CS 2612

DARKER NAVY SOLID - QB 3688

ZAR 164.00 per metre
QB 3688

EMBROIDERY THREAD - PASTEL - 6 SKEINS - WM 712

ZAR 15.00 per set
WM 712

EMBROIDERY THREAD - NATURAL - 6 SKEINS - WM 711

ZAR 15.00 per set
WM 711

SEW EASY NEEDLE THREADER -2 P/P - WM 718

ZAR 23.00 each
WM 718

DENIM BLUE MARBLE - FQ 677

ZAR 45.00 each
FQ 677

PURPLE MARBLE - FQ 675

ZAR 45.00 each
FQ 675

LILAC MARBLE - FQ 674

ZAR 45.00 each
FQ 674

PINK MARBLE - FQ 672

ZAR 45.00 each
FQ 672

PALE PINK MARBLE - 240cm WIDE - CEC 364

ZAR 150.00 per metre
CEC 364

LAVENDER MARBLE - 240cm WIDE - ONLY 1 ROLL - 53cm - S 831

ZAR 69.00 per roll
S 831

PURPLE MARBLE - 240cm WIDE - CEC 365

ZAR 150.00 per metre
CEC 365

SPEARMINT MARBLE - 240cm WIDE - ONLY 1 ROLL - 84cm - S 834

ZAR 114.00 per roll
S 834

LILAC MARBLE - 240cm WIDE - CEC 367

ZAR 150.00 per metre
CEC 367

OLFA 45mm ROTARY CUTTER - JA 5772

ZAR 224.00 each
JA 572

TWILIGHT - CHARITY DK - 735

ZAR 28.00 per ball
735

SPRINGBOK GREEN - CHARITY DK - 156

ZAR 28.00 per ball
156

PALE GREEN MARBLE - FQ 661

ZAR 45.00 each
FQ 661

CREAM WITH BROWN DOTS - FQ 668

ZAR 45.00 each
FQ 668

PALE GREEN WITH GREEN DOTS - FQ 667

ZAR 45.00 each
FQ 667

RED MARBLE - FQ 666

ZAR 45.00 each
FQ 666

BLACK WITH YELLOW PINK FLOWERS - FQ 663

ZAR 45.00 each
FQ 663

PALE PINK MARBLE - FQ 660

ZAR 45.00 each
FQ 660

YELLOW WITH NEEDLE & CROSS STITCH HEARTS - FQ 659

ZAR 45.00 each
FQ 659

PALE OLIVE GREEN MARBLE - FQ 658

ZAR 45.00 each
FQ 658

PURPLE WITH OFF WHITE FLOWERS - FQ 657

ZAR 45.00 each
FQ 657

CORAL WITH OFF WHITE FLOWERS - FQ 656

ZAR 45.00 each
FQ 656

BLACK WITH FLOWERS - FQ 655

ZAR 45.00 each
FQ 655

GREEN WITH PINK DESIGN - FQ 654

ZAR 45.00 each
FQ 654

OFF WHITE WITH PINK FLOWERS - FQ 653

ZAR 45.00 each
FQ 653

VERY PALE PINK WITH ROSES & EIFFEL TOWER - FQ 652

ZAR 45.00 each
FQ 652

APRICOT WITH FLOWERS - FQ 651

ZAR 45.00 each
FQ 651

BROWN CHECK - FQ 649

ZAR 45.00 each
FQ 649

BEIGE WITH PINK ROSES - FQ 647

ZAR 45.00 each
FQ 647

PINK WITH DESIGN - FQ 645

ZAR 45.00 each
FQ 645

GREEN ORANGE AUTUMN - FQ 644

ZAR 45.00 each
FQ 644

GREY WITH COLOUR RAINDROPS - FQ 641

ZAR 45.00 each
FQ 641

ORANGE YELLOW RED DESIGN - FQ 640

ZAR 45.00 each
FQ 640

PINK WITH DESIGN - FQ 639

ZAR 45.00 each
FQ 639