Individual Information
Clemence DeBlore
Birth:
1191
Heleigh Castle, Staffordshire, England
FCID:38305:845
Parents
Father:
Mother:
Marriage(s)
William Stanley
md.
Children
1.
William de Stanley
b. 1208
2.
Adam DeStanley
b. 1210