Sir Archibald Macdonald, 1st Baronet

Lawyer and politician
Lists
Sir Archibald Macdonald, 1st Baronet is in following lists