Peter Baillie

MP

Elections / Constituences

Inverness Burghs Elgin / Inverness / Nairn / Ross
1807 - 1811