Individual Information
Thomas Shelton
Birth:
Abt 1408
Heacham, Norfolk, England
Burial:
Gray Friars, Norwich, Norfolk, England
FCID:15502:12061
Parents
Father:
William Shelton, 18th Lord Sheltn
Mother:
Catherine Baret
Marriage(s)
Cecilie
md.
Children