William de Clare (Q21033687)
(1228-1258)
Language:
other details