Margaret Cravens - Pedigree | FamilyCentral
 26 Aug 1775 - 19 Mar 1850
Family Group
Family Group
David Ward
 md. 13 Mar 1809