Dafydd ap Tudur ap Llywelyn ap Dafydd Gethin — latest news, discussion & facts — IJR