Person ID: I17558561993

James Hubbard

1554 – 26 May 1655

Male

Married: 1592 — Mendelsham, Suffolk, England, United Kingdom