public profile
Daughter of James White MacGregor and Emily Rose MacGregor Sister of Daniel White MacGregor; James William MacGregor; Ernest Peter MacGregor; Grace Emilia MacGregor; William MacGregor and 1 other; and Robert MacGregor « less