Gruffudd ap Madog ab Adda of Maelor Gymraeg - Gruffudd ap Madog ab Adda of Maelor Gymraeg — the latest coverage, the community and the facts.