Richard d'Avranches, 2nd Earl of Chester (Q115248)
English noble
Language: