Idnerth ap Dafydd Ysgyd Aur ab Ednowain Eurdorchog ap Llywelyn Eurdorchog — latest news, discussion & facts — IJR