Hugh of Montgomery, 2nd Earl of Shrewsbury

Anglo-Norman aristocrat (1050–1098)

Parents

Children

Siblings