Richard Capelin - Pedigree | FamilyCentral
 10 Dec 1697 - 3 Sep 1727
Family Group