Interactive tree of Grufydd

Bertha de Gloucester 1130
William de Braose II 11001192
Sybil de Neufmarche 10961143
Miles Lnu 10921143
Nest Verch Osborn 1079
Bernard de Neufmarche 1070
Nesta Lnu 1059
Osbern Fitz-Richard 10551080
Grufydd 10111063
Ealdgyth Edith Swan Neck Lnu 1034
Llywellyn
Angharad
Seisyll 938
Prawst 940
Ednowain 913