Jeffery Endacott
Birth:
Abt 1639
of Throwleigh, Devon, Eng
FCID:76767:4468
Parents
Father:
Mother:
Marriage(s)