Interactive tree of Thomas Ellis

Abraham Haines 17481822
Sarah Ellis 17061751
Abraham Haines 17111760
Thomas Ellis 16641706
Catharine Collins 16711706