B 1100 in , Pembrokeshire, Wales
D
B ABT 1074 in St. Germane, Montgomery, France
M
B 1022 in Shrewsbury, Shropshire, England
D 27 Jun 1094 in Shrewsbury, Shropshire, England
M 1048 in , , France
B in , Normandy, France
B in , , France
B ABT 1022 in Alencon, Eure, France
D 1048 in , Normandy, France
B in Alencon, Bell, France
D 1015
B ABT 1076 in , Pembrokeshire, Wales