Cowichan South Arts Guild Society

This new society is devoted to promoting and presenting the arts of all sorts in Cobble Hill, Mill Bay and Shawnigan Lake.

Publications

no publications