Richard de Vere, 11th Earl of Oxford (Q659733)
English noble
Language: