Coast Salish Roots: Heritage, Identity, and the Meaning Behind the Cowichan Sweater The Cowichan sweater is more than a garment—it is a living expression of Coast Salish creativity, skill, and
Coast Salish Roots: Heritage, Identity, and the Meaning Behind the Cowichan Sweater The Cowichan sweater is more than a garment—it is a living expression of Coast Salish creativity, skill, and