William II de Forz, 3rd Earl of Albemarle (Q7606061)
English nobleman
Language:
other details