Gruffudd ap Madog ap Cadwgan ap Madog Hyddgam of Cil Talgarth - latest news, discussion & facts - IJR