Gruffudd ap Gwilym ab Ithel ab Y Gwion — Gruffudd ap Gwilym ab Ithel ab Y Gwion — the latest coverage, the community and the facts.