public profile
Daughter of David Cargill McGregore and Mary Boyd Sister of Mary Boyd Hopkins and James McGregor