Margaret Despenser
Birth:
Abt 1307
Stokes, Gloucester, England
FCID:2057:15401
Parents
Father:
Hugh Despencer
Mother:
Eleanor de Clare
Marriage(s)