All Brown Fabrics 250 results
Only 0.5m left!
Botanical Bliss - Teal (Deluxe Printed Velvet - Upholstery Weight)
£12.50 per half metre
Only 0.5m left!
Elderberry Cordial - Yorkshire Herringbone (Lambswool & Cashmere)
£11.00 per half metre
Dusty Chocolate Minky Fur
£6.00 per half metre