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