Gwladys ferch Llywelyn ap Hywel Felyn ap Gruffudd ab Ifor Bach - Gwladys ferch Llywelyn ap Hywel Felyn ap Gruffudd ab Ifor Bach — the latest coverage, the community and the facts.