Lieut-General Edward Buckley

Former MP for Salisbury