Roderick Macleod, 17th of MacLeod

Peerage person ID=231639 (d. 1664)

Parents

Children

Siblings

Partners