Interactive tree of Margaret Huntington

Margaret Huntington 1807
Robert Huntington 17851825
Jeanette Holden 17891848
John Huntington
Lilley