Gruffudd ab Ednyfed Chwith ap Gruffudd ap Morgan Fychan - latest news, discussion & facts - IJR