Dafydd ap Gruffudd Llwyd ap Dafydd ap Hywel Ddû of Maes-mawr - Dafydd ap Gruffudd Llwyd ap Dafydd ap Hywel Ddû of Maes-mawr — the latest coverage, the community and the facts.