Fabric priced between £1 and £1.50 per meter from Fabric Land
£1.00 / per metre
Sale!
£1.00 / per metre
£1.59 / per metre
£0.99 - £2.22 / Per Metre
£0.90 - £1.45 / per metre
£1.50 - £2.49 / per metre
£1.35 - £2.69 / per metre
£1.50 - £2.79 / per metre
£1.25 - £1.60 / per metre