Barbara Mackenzie

daughter of George Mackenzie, 2nd Earl of Seaforth, and Barbara Forbes (b. 1633)

Parents

Children

Siblings

Partners