Gruffudd ab Ieuan Holland - Gruffudd ab Ieuan Holland — the latest coverage, the community and the facts.