Family Tree

David Jones

MB
Mary Besgrove
1857–1929
DJ
David Jones
1855–1917
EJ
Edward Jones
1887–1903