Eleanor of Lancaster (Q1325750)
(1318-1372)
Language: