Caradog Ap Lles
Caradog was born about 0910 in
, , Powys, Wales
.
Caradog's family
He has a biological son named
Gwrydr Hir
.
Children
Gwrydr Hir Ap Caradog
Page last modified
\