Your shopping cart is empty!
112cm wide approx a wonderful collection of 100% cotton neutrals, priced per metre. (If you require half metres please enter 0.5 in quantity)
0 reviews / Write a review