David Moseley - Pedigree | FamilyCentral
 1791 - 1871
Family Group
Family Group
Family Group
Family Group
Eliza Barton
 md. 7 Jul 1818