Llywelyn Deuddwr ap Maredudd ab Iolyn ap Madog Fychan of Llansanffraid-ym-Mechain - latest news, discussion & facts - IJR