Gruffudd ap Dafydd Fychan ap Dafydd ap Madog Cyffin of Gartheryr - Gruffudd ap Dafydd Fychan ap Dafydd ap Madog Cyffin of Gartheryr — the latest coverage, the community and the facts.