Gwerful ferch Gruffudd ap Madog ab Owain Gwynedd - Gwerful ferch Gruffudd ap Madog ab Owain Gwynedd — the latest coverage, the community and the facts.