Individual Details

Astor Demercia De Ridware

(1125 - 1200)

Events

Birth1125Ridware, Staffordshire, England
Death1200Hamstall, Staffordshire, England

Families

SpouseEllen Fitzherbert (1110 - )