Gruffudd ap Maredudd ap Tudur ab Iolyn of Abergele — Gruffudd ap Maredudd ap Tudur ab Iolyn of Abergele — the latest coverage, the community and the facts.