Thomas Eggleston
Birth:
26 Dec 1613
Biddenden, Kent, England
Death:
1634
FCID:5215:3457
Parents
Father:
Stephen Iggleden
Mother:
Sarah Haffenden
Marriage(s)