Merchant & Mills

handwoven fabrics from the English Fair Trade label Merchant & Mills