£1.50
52% cotton, 48% polyester
140cm wide
135gsm
£3.00 per metre, sold in 0.5 metre increments @ £1.50
In stock