Dafydd ap Maredudd Bwl ap Dafydd Ddû ap Dafydd — latest news, discussion & facts — IJR