Our Family's Journey Through Time
Duncan McGregor![]() ![]() |
Mary Ann Nagle![]() ![]() |
Duncan John McGregor![]() ![]() |
Margaret Earl![]() |
Patrick Nagle McGregor![]() ![]() |
Lena Victoria McGregor![]() |
We make every effort to document our research. If you have something you would like to add, please contact us.