Gruffudd ap Cynwrig ap Bleddyn ap Bleddyn Fychan of Bryn Gwylan — Gruffudd ap Cynwrig ap Bleddyn ap Bleddyn Fychan of Bryn Gwylan — the latest coverage, the community and the facts.