Dafydd Ceffyl Cwta ap Thomas Hynaf ap Gruffudd ap Nicolas — latest news, discussion & facts — IJR