Thomas Delfeld
Birth:
1278
Sowerby, Yorkshire, England
FCID:5226:3859
Parents
Father:
Roger Delfeld
Mother:
Marriage(s)