Richard Harrold - Pedigree | FamilyCentral
 20 Jul 1666 -
Family Group
Mary Ann Beals
 md. 1 Apr 1710