upholstery cotton canvas blend in honeyupholstery cotton canvas blend in honey
Sold out

Hibiscus Canvas Cotton Blend - Honey

£4.49 PER 1/2 METER ( £8.98 PER METER)
upholstery cotton canvas blend in mauveupholstery cotton canvas blend in mauve
Sold out

Hibiscus Canvas Cotton Blend - Mauve

£4.49 PER 1/2 METER ( £8.98 PER METER)
upholstery cotton canvas blend in redupholstery cotton canvas blend in red

Hibiscus Canvas Cotton Blend - Red

£2.99 PER 1/2 METER ( £5.98 PER METER)
durable pure cotton canvas craft sewing fabric Beigedurable pure cotton canvas craft sewing fabric Beige

Light Weight Plain Cotton Canvas - Beige

£3.99 PER 1/2 METER ( £7.98 PER METER)
durable pure cotton canvas craft sewing fabric Creamdurable pure cotton canvas craft sewing fabric Cream

Light Weight Plain Cotton Canvas - Cream

£3.99 PER 1/2 METER ( £7.98 PER METER)
durable pure cotton canvas craft sewing fabric Whitedurable pure cotton canvas craft sewing fabric White

Light Weight Plain Cotton Canvas - White

£3.99 PER 1/2 METER ( £7.98 PER METER)
painted spanish durable cotton canvaspainted spanish durable cotton canvas
Sold out

Mediterranean Geometric Pattern on Cotton

£1.35 PER 1/2 METER ( £2.70 PER METER)
durable pure cotton canvas craft sewing fabric Flaxdurable pure cotton canvas craft sewing fabric Flax

Medium-Weight Plain Cotton Canvas - Beige

£4.49 PER 1/2 METER ( £8.98 PER METER)
durable pure cotton canvas craft sewing fabric Creamdurable pure cotton canvas craft sewing fabric Cream

Medium-Weight Plain Cotton Canvas - Cream

£4.49 PER 1/2 METER ( £8.98 PER METER)
durable pure cotton canvas craft sewing fabric Whitedurable pure cotton canvas craft sewing fabric White

Medium-Weight Plain Cotton Canvas - White

£4.49 PER 1/2 METER ( £8.98 PER METER)

Recently viewed

Lullabee Fabric