Male Cadwaladr Ap Gruffudd Click to view Cadwaladr Ap Gruffudd in the family tree

Cadwaladr Ap was born about 1240 in LngtwgDyfrynWysg, Monmouthshire, WAL.
Page last modified

\