Alexander Allardyce

MP

Elections / Constituences

Aberdeen Burghs Aberdeenshire / Forfar / Kincardine
1792 - 1801