Our Family History
Margaret Louise McLeod
![Female](img/tng_female.gif)
![](img/spinner.gif)
Margaret Louise McLeod![]() |
William Thomas MacPherson![]() |
Dugald MacPherson![]() |
Margaret Louise McLeod is the mother of Dugald MacPherson
Margaret Louise McLeod![]() |
William Thomas MacPherson![]() |
Dugald MacPherson![]() |
Margaret Louise McLeod is the mother of Dugald MacPherson