Online fabric direct to the public
£19.99
Priced per metre including VAT
Plain
Contract, Domestic
Blue
Faux Leather, Vinyl