Mary Magdalene Harpine - Pedigree | FamilyCentral
 11 Dec 1779 - 21 Sep 1858
Family Group
Family Group
Adam Surface
 md. 14 Mar 1796