Sir Kenneth Mackenzie, 6th Baronet

British diplomat and landowner (1832–1900)

Parents

Children

Siblings

Partners