Individual Information
Thomas Norwood
Birth:
Abt 1620
Leckhampton, Gloucester, England
FCID:5853:1462
Parents
Father:
Richard Norwood
Mother:
Elizabeth Steward
Marriage(s)