Individual Information
Robert Hatche
Birth:
Abt 1425
Diddecote, Devonshire, England
FCID:15630:3089
Parents
Father:
Thomas Hatch
Mother:
Mabell Leigh
Marriage(s)
Wenlynn Murdae
md.
Children
1.
Living
2.
Living