Gruffudd ap Hywel ap Daffyd ap Meurig Fychan of Nannau — latest news, discussion & facts — IJR