Gruffudd ap Maredudd ap Tudur ab Iolyn of Abergele — latest news, discussion & facts — IJR