Sir Walter Palmer

Former MP for Salisbury