Interactive tree of Donald Buchanan

Donald Buchanan 18551932
John Buchanan 1823
Elizabeth Maclean 1821
Murdo Buchanan
Christina Macdonald
Angus Macdonald
Finlay Macdonald
Marion Macaulay