Dafydd ap Llywelyn ap Cynwrig ap Bleddyn Frych of Cefn Llanfair — latest news, discussion & facts — IJR