Thomas ap Llywelyn ap Rhys ap Roger - Thomas ap Llywelyn ap Rhys ap Roger — the latest coverage, the community and the facts.