Hundreds of Sale Fabrics starting at just £7.95/m
New bargains added every day • While stocks last
-
2297-R Meadow Flowers, Village Life: approx. 65cm remnant (IJ316NW)
Original price was: £8.13.£5.17Current price is: £5.17.
New bargains added every day • While stocks last