Dafydd ap Madog Goweyth ap Hywel ap Gruffudd Fab - Dafydd ap Madog Goweyth ap Hywel ap Gruffudd Fab — the latest coverage, the community and the facts.