Gruffudd ap Cynwrig ap Bleddyn ap Bleddyn Fychan of Bryn Gwylan — latest news, discussion & facts — IJR