Family: Thomas Spencer of Defford / (F22974)
-
Male
Thomas Spencer of Defford
Birth 1362 Northinghamshire, England Death 1435 Northinghamshire, England Burial 1435 Warwickshire, England Marriage Other Spouse Dorothy Hills | F10558 Marriage 1362 Northinghamshire, England Father Nicholas Spencer | F9700 Group Sheet Mother Joan Pollard | F9700 Group Sheet