Gruffudd Ap Rhydderch
He had a biological son named
Caradog Ap
.
Personal Details
Gruffudd Ap Rhydderch
Gruffudd Ap was born in 1020 in
Monmouthshire, England
. Gruffudd Ap is no longer alive.
Children
Caradog Ap Gruffudd
Caradog Ap was born in 1047 in
Monmouthshire, England
. Caradog Ap is no longer alive.
Page last modified