Gwenllian ferch Maredudd ap Rhydderch ap Tudor Mawr — latest news, discussion & facts — IJR