William Longespée, 3rd Earl of Salisbury (Q1121970)
English nobleman and soldier
Language: