Dafydd Fychan ap Ieuan ap Maredudd of Cefnamwlch — Dafydd Fychan ap Ieuan ap Maredudd of Cefnamwlch — the latest coverage, the community and the facts.