Interactive tree of Thomas Banks

Thomas Banks 18391881
x
William Banks 18041886
Elmira Thresh 18021884
William Banks 1780
Margaret Richardson 17841860
William Richardson 1742
Margaret Grace 17461822
John Thresh 1755
Sarah Senior 1760