Puffer Genealogy



William Goodricke

Male 1512 - Bef 1559  (< 47 years)