Dafydd ap Gwilym ap Rhys ap Llywelyn of Tre'r-cwn - Dafydd ap Gwilym ap Rhys ap Llywelyn of Tre'r-cwn — the latest coverage, the community and the facts.