The Cowichan Sweater: Our Knitted Legacy

2023