Home Painter/Illustrator living on Vancouver Island, British Columbia, Canada. Catherine Martha Holmes Painter/Illustrator living on Vancouver Island, Canada. Share this:TwitterFacebook