Interactive tree of Mary Ann McLanclan

Private
Isabella Borrie Campbell 1899
James Salmond 1895
Mary Ann McLanclan
Hugh Campbell