Huge collection of Yarns , Fabrics , Haberdashery and Crafts
Brushed Cotton Tartan 3 designs Price per Half Metre
Mini check Gingham 11 shades Price per Half Metre