Gruffudd Fychan ap Gruffudd ap Maredudd ab Einion of Manafon — Gruffudd Fychan ap Gruffudd ap Maredudd ab Einion of Manafon — the latest coverage, the community and the facts.