Commonwealth Games: Baton Relay in Powys on day three
A distance runner, three bowling champions and a leukaemia survivor carried the 2018 Commonwealth Games Queen's Baton Relay on day three.
Thursday's tour started at Christ College in Brecon, Powys, where the baton was met by schoolchildren and Kirsty Williams AM.
It then travelled to Rhayader for a carnival parade featuring costumed performers and a dragon sculpture.
Next was Llanidloes and Welshpool before it ended in Mold, Flintshire.
The baton also stopped off at the Plas Dinam Estate where it was greeted by the descendants of Welsh industrialist David Davies.
From there it travelled to Ysgol Dafydd Llwyd in Newtown where pupils have been parading their own batons.
Activities ended in Welshpool where 400 children took part in a relay running challenge at Welshpool High School with baton bearer and Commonwealth distance runner Andy Davies.
Other baton bearers included international bowling champions Caroline Taylor, Kathy Pierce and Hazel Wilson and Ysgol Dafydd Llwyd pupil Tyler Fereday, seven, who has overcome a three-year battle with leukaemia.
More than 130 people will help carry the baton during the Welsh relay leg.
It will cover 200,000 miles (321,868km) in total before arriving in Australia's Gold Coast for the games in April.