Dafydd ap Meurig Gôch ap Gruffudd ap Cydifor - Dafydd ap Meurig Gôch ap Gruffudd ap Cydifor — the latest coverage, the community and the facts.