Thomas Hubbard
Thomas was born about 1537 in
Plumstead, Norfolk, ENG
. He died on January 17th, 1600.
1
1
S42
Page last modified
\