Interactive tree of Annie Leitch

Annie Leitch 18281894
Donald Campbell 18181885
Archibald Campbell 17941866
Margaret McCallum 17961868
Donald Campbell
Christine McBrayne