Gruffudd Hir ap Gruffudd ap Seisyll ab Ednowain of Trawsgoed — Gruffudd Hir ap Gruffudd ap Seisyll ab Ednowain of Trawsgoed — the latest coverage, the community and the facts.