All Orange Fabrics 151 results
Only 0.5m left!
Botanical Bliss - Teal (Deluxe Printed Velvet - Upholstery Weight)
£12.50 per half metre
Botanical Bliss - Emerald (Deluxe Printed Velvet - Upholstery Weight)
£12.50 per half metre
Only 3m left!
Copper Copse - Yorkshire Tweed
£15.00 per half metre