Gruffudd ap Hywel ab Einion ap Gwallter — Gruffudd ap Hywel ab Einion ap Gwallter — the latest coverage, the community and the facts.