Eleanor de Mowbray

English noble