Interactive tree of John Potter

Hannah Potter 16281723
Elizabeth Potter 1631
John Potter 16351706
Samuel Potter 16411696
John Potter 16071643
Elizabeth Wood 16071677
John Potter 1579
Hannah Beecher 16001659