James MacGregor, 9th of Glengyle
Peerage person ID=566771
Parents
Jean Buchanan
John MacGregor, 8th of Glengyle
Children
Siblings
Jean MacGregor
Robert MacGregor
Donald MacGregor
Dorothy MacGregor