Dafydd ap Llywelyn Crugeryr ap Philip of Maesyfed — Dafydd ap Llywelyn Crugeryr ap Philip of Maesyfed — the latest coverage, the community and the facts.