Winter Dress Fabrics
Paisley Floral Navy
£7.99 per metre
Geneva Navy
£7.99 per metre
Geneva Light Blue
£7.99 per metre
Duplicating Spots - Blue
£7.99 per metre
Geneva Blue
£7.99 per metre
Geneva Purple
£7.99 per metre
Marvella
£7.99 per metre
Geneva Red
£7.99 per metre
Geneva Green
£7.99 per metre
Geneva Blue
£7.99 per metre
Washed Denim 4oz Light
£7.99 per metre