V.P.Carr

Victor Carr, born in London, England, is a retired painter currently residing in beautiful British Columbia, Canada.