Townsley Extended

  • Use compact layout

Interactive tree of John Hartley

John William Hartley 1858
John Hartley 1823
Harriet x 1824
Richard Hartley 17891832
Elizabeth Fairweather 17901869