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