Pedigree tree of Elizabeth Weaver

16321690
Birth: 1632Canterbury, Kent, England
Death: 1690Isle of Wight, VA