Eleanor de Mowbray, Baroness Welles
Birth:
Abt 1355
of Epworth, Isle of Axholme, Lincolnshire, England
Death:
Aft 1399
FCID:5902:7710
Parents
Father:
John De Mowbray
Mother:
Elizabeth de Segrave, Baroness
Marriage(s)