Puffer Genealogy

Family: Richard Farnsworth / Elizabeth Marshe (F6053)

m. 12 Jan 1607/8


Family Information    |    PDF