Individual Information
Thomas Dudley
Birth:
Abt 1605
of Northampton, Northamptonshire, England
FCID:15944:8774
Parents
Father:
Thomas Dudley
Mother:
Dorothy Yorke
Marriage(s)