Online fabric direct to the public
£31.99
Pastiche by Ross Fabrics
Luxury Slub & Plain Velvets Heavy Duty