Richard (Kemball) Kimball - Pedigree | FamilyCentral
 1595 - 22 Jun 1675
Family Group
Family Group