Showing the single result

CLOUD 9 1 METER COTTON

6.76
1 metre strip of Cloud 9 cotton. A 100% organic cotton Premium quality, which offers a very good capillarity as