Dafydd ap Dafydd Gôch ap Maredudd ab Einion Llwyd of Rhaeadr — Dafydd ap Dafydd Gôch ap Maredudd ab Einion Llwyd of Rhaeadr — the latest coverage, the community and the facts.