Puffer Genealogy

Family: Peter FARNSWORTH / Margaret MARSHALL (F7664)

m. 1780


Family Information