Individual Information
Edmund Leach
Birth:
Abt 1610
of Gravesend, Kent, England
FCID:3578:3991
Parents
Father:
Lawrence Leach
Mother: Elizabeth
Marriage(s)