Tangwystl (1) ferch Rhys ap Tewdwr ap Tewdwr Mawr - Tangwystl (1) ferch Rhys ap Tewdwr ap Tewdwr Mawr — the latest coverage, the community and the facts.