Puffer Genealogy

Family: Nelson L. PUFFER / Pheaby LAMPHERE (F6036)

m. Bef May 1863


Family Information