Llywelyn ap Cynwrig Fychan ap Cynwrig ap Hywel of Llansamlet — latest news, discussion & facts — IJR