Dafydd ap Gwilym ab Iorwerth ab Ieuaf of Trefnant - Dafydd ap Gwilym ab Iorwerth ab Ieuaf of Trefnant — the latest coverage, the community and the facts.