Beautiful light linen weave 100% cotton at 60 inches (150cm) width. Ideal for summer dresses, trousers and tops. Price per meter

Blue and white striped linen weave cotton

£14.00Price