NN ferch Dafydd ap Richard ap Gruffudd Foel - latest news, discussion & facts - IJR