Mr Thomas Bateson

Former MP for Devizes