Dafydd ap Llywelyn ap Cynwrig ap Bleddyn Frych of Cefn Llanfair — Dafydd ap Llywelyn ap Cynwrig ap Bleddyn Frych of Cefn Llanfair — the latest coverage, the community and the facts.