Individual Information
Esther Stroud
Birth:
Abt 1611
Elmstone Hardwicke, Gloucester, England
FCID:5715:12049
Parents
Father:
Richard Stroud
Mother: Mrs. Richard Stroud
Marriage(s)
Family Group
Thomas Finch
md. Apr 1640 Elmstone Hardwicke, Gloucester, England
  Children