Walter Giffard, Lord of Longueville

Norman baron (1050–1084)

Parents

Children

Siblings

Partners