Rhys ab Ednyfed ap Hwlcyn ap Bleddyn Frych — Rhys ab Ednyfed ap Hwlcyn ap Bleddyn Frych — the latest coverage, the community and the facts.