Individual Information
Thomas Ruggles
Birth:
Abt 1560
Sudbury, Suffolk, England
FCID:14288:459
Parents
Father:
Nicholas Ruggles
Mother:
Marriage(s)
md.
Children