Puffer Genealogy

Family: James SMITH / Abigail LEIGHTON (F8470)



Family Information