Eleanor de Mowbray, Baroness Welles
Birth:
FCID:5042:2440
Parents
Father:
Mother:
Marriage(s)
Lewis Clifford, Knight
md. Bef 12 Feb 1372/73
Children