Interactive tree of John Griffith

John Griffith 17571758
Thomas Griffith 1791
Mary Halliday 17191799