Gwerful ferch Ednyfed ap Gruffudd ap Llywelyn Ddû — news, coverage & facts — IJR