Thomas Edgecomb
Birth:
Abt 1586
of Tavistock, Devon, England
FCID:5498:16827
Parents
Father:
Peter Edgecomb
Mother:
Agnes
Marriage(s)