Gruffudd ap Llywelyn ab Ithel Dalfrith ap Trahaearn, aka Llywarch? — Gruffudd ap Llywelyn ab Ithel Dalfrith ap Trahaearn, aka Llywarch? — the latest coverage, the community and the facts.