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