Gruffudd ap Rhydderch

King of Gwent, Deheubarth and part of Morgannwg (d. )

Parents

Children

Siblings