Dennis Leech
Birth:
Abt 1424
Black Notley, Essex, England
FCID:2057:15517
Parents
Father:
Mr. Leech
Mother:
Mrs. Leech
Marriage(s)