Ednyfed ap Gruffudd ab Iorwerth ab Einion Gôch ab Ieuaf of Sonlii — latest news, discussion & facts — IJR