13 in stock
2 in stock
100% Cotton Price per metre Approx. 44″ (112cms) wide
8 in stock
5.75 in stock
7 in stock