Interactive tree of Ellen MANGLES

Ellen MANGLES 18071874
James STIRLING 17911865
James MANGLES MP 17621838
Mary HUGHES 17731852
Robert MANGLES
Ann PILGRIM
John HUGHES