Due to a family emergency, Karla is in America so Katherine is single-handedly holding down the fort. Please allow more time for deliveries for the rest of March.
DMC - Stranded cotton - 67£1.35 £0.90
DMC - Stranded cotton - 69£1.35 £0.90
DMC - Stranded cotton - 90£1.35 £0.90
DMC - Stranded cotton - 92£1.35 £0.90
DMC - Stranded cotton - 93£1.35 £0.90
DMC - Stranded cotton - 94£1.35 £0.90
DMC - Stranded cotton - 99£1.35 £0.90
DMC - Stranded cotton - 435£1.35 £0.90
DMC - Perle 5 - 3033£1.55
DMC - Perle 5 - 642£1.29
DMC - Perle 5 - 844£1.55
DMC - Perle 5 - 976£1.55
Home > Brand > Brands - D > DMC