Individual Details

Thomas de Hastings

(1133 - 1 Oct 1182)

Events

Birth1133Fillongley, Warwickshire, England
Death1 Oct 1182

Families