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