Dafydd ap Hywel ap Meilir ap Dafydd of Diserth a Thre-coed — latest news, discussion & facts — IJR