Huge collection of Yarns , Fabrics , Haberdashery and Crafts
Broiderie Anglais- Price is per half metre