Puffer Genealogy

William Nichol PUFFER

William Nichol PUFFER[1, 2, 3]

Male 1828 - 1893  (65 years)

Personal Information    |    Media    |    Notes    |    Sources    |    All