Hugh Rose, 12th of Kilravock

(1577-1643) ()

Parents

Children

Siblings

Partners