Individual Information
Mercy Dudley
Birth:
22 Sep 1621
Sempringham, Lincoln, England
FCID:15944:8777
Parents
Father:
Thomas Dudley
Mother:
Dorothy Yorke
Marriage(s)