Talgarth — town in Powys, Wales, United Kingdom