Interactive tree of Jane McLachlan

Jane McLachlan 18421921
John McCoubrey 18371914
John McLachlan 18051899
Isabella White 18101884
Alexander MacLauchlan 17471816
Elizabeth Kirkwood 17511828