James Stuart-Mackenzie

British politician (1719–1800)

Parents

Children

Siblings

Partners