Weaving Mill

Yarn Mills Canada

BC – Gulf Islands Spinning Mill
Gulf Islands Spinning Mill is a cottage industry co-operative that can offer custom processing of small batches of fibre: wool, alpaca, llama, mohair and blends.… Read more...