Gruffudd Llwyd ap Heilin Frych ap Cynwrig Fychan ap Cynwrig of Berain — Gruffudd Llwyd ap Heilin Frych ap Cynwrig Fychan ap Cynwrig of Berain — the latest coverage, the community and the facts.