Lieut-Colonel John White

Former MP for Canterbury