Richard Ball - Pedigree | FamilyCentral
 Abt 1646 -
 1620 - 21 Sep 1689
 1620 - 22 Feb 1690
Family Group
Family Group