Sir Archibald Grant 2nd Bart. of Monymusk

MP

Elections / Constituences

Aberdeenshire Aberdeenshire
1722 - 1732