Merchant & Mills

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