Ednyfed ap Hwlcyn ap Bleddyn Frych ab Ieuan — latest news, discussion & facts — IJR