£4 per Metre

All these gorgeous designs are just £4.00 per metre and sold by the metre.

100% Cotton. 44"/ 110cm wide.

50 products