Merchant & Mills

Hand-woven fabrics from the English fair trade label Merchant & Mills