Street Scene 2007, Chemainus, Vancouver Island, British Columbia, Canada Share: Twitter Facebook Google+ mural, tourist, Vancouver Island