Puffer Genealogy
FITZ HARDING, Thomas
![Male](img/tng_male.gif)
Generation: 1
1. FITZ HARDING, Thomas was born about 1126 in Bristol, Gloucestershire, England; and died.