Individual Information
William McLachlan
Birth:
1855
Marble Mountain, Inverness, Nova Scotia, Canada
FCID:4624:9643
Parents
Father:
Alexander McLachlan
Mother: Henrietta MacKenzie
Marriage(s)