Cim MacDonald · Public Art Registry
Vancouver public art. Cim MacDonald is a Scottish-born photographer, painter and muralist who has lived in the Cowichan Valley on Vancouver Island, British Columbia, since 1972.
Vancouver public art. Cim MacDonald is a Scottish-born photographer, painter and muralist who has lived in the Cowichan Valley on Vancouver Island, British Columbia, since 1972.