Walter Giffard & Agnes de RIBEMONT
Personal Details
Walter Giffard
Walter was born in 1066.
Agnes de RIBEMONT
Agnes is no longer alive.