Mawd ferch Hywel Gethin ap Gruffudd Gethin ap Rhirid — Mawd ferch Hywel Gethin ap Gruffudd Gethin ap Rhirid — the latest coverage, the community and the facts.