Interactive tree of Leslie McLachlan

Leslie McLachlan 18901968
Donald McLachlan 18591934
Matilda Anne Colter 18671903
Duncan McLachlan 18101894
Mary McMillan 18171898