Dafydd Moethe ap Dafydd ap Gruffudd Foel ap Gruffudd of Castell Odwyn — latest news, discussion & facts — IJR