Altrude de Hauteville (Q15649137)
Peerage person ID=704196
Language: