Interactive tree of William J HALES

William J HALES 1915
William John HALES 18741935
Lydia SHELTON 18761962
James SHELTON 18371927
Margaret JEWHURST 18361901