shepherdsspringfarm.ca
Links
Dreamspin fibres Ottawa Valley Weavers’ and Spinners’ Guild