Interactive tree of Mary Blanche Hall

Mary Blanche Hall 19051972
John Merrit Kernohan 1896
John Herbert Hall 18781960
Janet Robena Giffen 18771962
Elizabeth Thompson 18481930
Charles (James) Giffen 18461916
Mary Ann Ingles Janes 18571930
Charles Meredith Janes 18241874
Jennet Auld 18291900
Samuel Meredith Janes 17931870
Anna Bond 17941869
William Auld
Agnes Allen 1861