Thomas SPENCER #85601

BEF 1362 - ABT 1435
BIRTH BEF 1362, Defford, Worcestershire, England
DEATH ABT 1435, Badby, Northamptonshire, England

Parents

Father : Nicholas SPENCER #85602

Mother : Joan POLLARD #85603

Family 1

    MARRIAGE 1391, Badby, Northamptonshire, England

Source References