Interactive tree of John Taylor

John Taylor
Margaret Jane Mason
John Taylor 17961847
Mary Clark 17971883