John de Vere, 12th Earl of Oxford (Q3441095)
English noble
Language: