Archibald MacGregor, 16th Chief of Clan Gregor
Peerage person ID=504121
Parents
Evan MacGregor
Mary Napier
Children
Siblings
John MacGregor