Dafydd ap Maredudd Fras ap Rhydderch ap Tewdwr — Dafydd ap Maredudd Fras ap Rhydderch ap Tewdwr — the latest coverage, the community and the facts.