Island Impressions is a Portrait Studio specializing in Live Guest Portrait Paintings, custom and pet portraits and custom stationary. We service the whole of Vancouver Island and can ship anywhere in Canada.