Gwenllian ferch Cynan ap Maredudd ap Rhys Grûg — latest news, discussion & facts — IJR