B 1126 in , Gloucestershire, England
D
B 1092 in Gloucester, Gloucester, England
D 24 Dec 1143 in , Gloucester, England
M 1121 in Gloucester, Gloucestershire, England
B 1065
D 1129
M
B
B ABT 1096 in , , Wales
B ABT 1070 in , , France
B ABT 1079 in , , Wales
B ABT 1055 in , , England
B ABT 1059 in Rhuddlan, Flintshire, Wales