HusbandThurstan De Spencerb. Abt. 1122ID: I8779325665BornAbt. 1122 — London, Middlesex, England, United KingdomChildrenAlmeric De Spencerb. Abt. 1150