Gruffudd ab Ednyfed of Sylvaen - Gruffudd ab Ednyfed of Sylvaen — the latest coverage, the community and the facts.