Gruffudd ab Ieuan Fychan ap Philip ap Meurig Trwyn - latest news, discussion & facts - IJR