Hon. Guy Baring

Former MP for Winchester