Huge collection of Yarns , Fabrics , Haberdashery and Crafts
Suedette 17 colours Price per Half Metre
COMING SOON Micro Crown Velvet 11 colours Price per Half Metre
Crushed Velvet 29 colours Price per Half Metre