Thomas De Fouleshurst
Birth:
1366
Crewe, Nantwich, Cheshire, England
Death:
1420
FCID:24588:3290
Parents
Father:
Robert De Fulleshurst
Mother:
Elizabeth De Praers
Marriage(s)