Interactive tree of Margaret Jane POOLE

Margaret Jane POOLE 18721906
John POOLE 18481901
Margaret Jane HUDSON 18471922
David HUDSON 18041864
Mary Ann HARDING 1803
Stephen HUDSON 1770
Susannah WIGHT 1772