Gruffudd ap Huw ap Richard ap Dafydd Hughes, of Cefn Llanfair — latest news, discussion & facts — IJR