Gregor MacGregor, 10th Chief of Clan Gregor

Peerage person ID=504091 (1530–1570)

Parents

Children

Siblings

Partners