Merchant & Mills

handwoven fabrics from the English fair-trade label Merchant & Mills