Gruffudd Ap Cadwaladr
Gruffudd Ap was born about 1202 in
Abergavenny, Monmouthshire, WAL
.
Page last modified
\