Interactive tree of Archibald MacLachlan

Archibald MacLachlan 18451865
Duncan McLauchlin 18091884
Janet Munro 18241882
Hugh M. MacLachlan 17821849
Catherine MacCallum 17891874
Margaret McNeil
Alexander MacLauchlan 17471816
Elizabeth Kirkwood 17511828