Genealogy Files - Family Card
Llywelyn ap Seisyll King of Deheubarth
( - 1023)
Angharad
Osbern Fitz Richard Lord of Richards Castle, Herefordshire
Nest of Deheubarth
b.
d.
b.
d.
Children
>
Nest