Interactive tree of Catherine MacLeod

Catherine MacLeod 18891949
John Smith 18871960
Donald Smith 1929
Christina Buchanan 18581929
Murdo Smith 18191894
Ann Macdonald 18241906
John Buchanan 1823
Elizabeth Maclean 1821
Murdo Buchanan
Christina Macdonald
Angus Macdonald