SHOP > FABRIC > Shop by Price > Half metres: £4.00- £4.99
Quantity: at £4.50 each Add To Basket
Quantity: at £4.45 each Add To Basket
Quantity: at £4.00 each Add To Basket