(Hywel) ap Gruffudd ap Gwenwynwyn ap Gronwy - (Hywel) ap Gruffudd ap Gwenwynwyn ap Gronwy — the latest coverage, the community and the facts.