Individual Information
Ormus de Davenport
Birth:
Abt 1034
Davenport, Cheshire. England
FCID:15859:114308
Parents
Father:
Wolfric of Mercia, Lord of Leek
Mother:
Miss De Arques
Marriage(s)
md.
Children