public profile
Son of Lt. Col. James Roy Mohr Drummond MacGregor and Annabella (Annabel) (Annabal) MacGregor Father of Anne McGregor Brother of Archibald MacGregor; Donald MacGregor; James Roy; John M. MacGregor and Patrick (Peter) McGregor (MacGregor) Half brother of Charlotte MacGregor