All Grey Fabrics 301 results
Only 0.5m left!
Botanical Bliss - Teal (Deluxe Printed Velvet - Upholstery Weight)
£12.50 per half metre
Reduced!
Glint of Goldfish - Special Occasion Satin
£3.00 per half metre
£4.00