Dafydd Llwyd ap Madog ap Llywelyn ap Gruffudd of Hafod-y-bwch — Dafydd Llwyd ap Madog ap Llywelyn ap Gruffudd of Hafod-y-bwch — the latest coverage, the community and the facts.