Fiore Teal 90% Recycled Cotton 10% Organic Linen Digitally Printed Fabric – OGL032

Original price was: £19.99.Current price is: £16.99. per metre

17.50 m in stock

Product Price

Add a spool of matching thread