Cynwrig ap Maredudd Fychan ap Maredudd Yr Hên — latest news, discussion & facts — IJR