Sir James Johnstone, 3rd Baronet

politician (1697-1772) (1697–1772)

Parents

Children

Siblings

Partners