Anglesey girl Shelby, 12, is 'Kindest Kid' finalist
A 12-year-old with cerebral palsy who has raised nearly £20,000 for her Anglesey community is in the running to be named Britain's Kindest Kid.
Shelby Watson, from Amlwch, has reached the finals of a national TV competition.
The youngster has raised the thousands by doing sponsored walks, taking part in three wheelchair marathons and organising challenges.
Shelby and the four other finalists will meet David Cameron later.
The prime minister will present all five with medals recognising their achievements when they visit him in Downing Street.
The Britain's Kindest Kid competition is run by by the Charities Aid Foundation and Five News and aims to reward the charitable behaviour of children aged between 5 and 16.
The thousands of pounds Shelby has fundraised has gone to help people and projects in the Amlwch area, including a community centre, young firefighters, the scouts and three youth clubs.
Five News presenter Natasha Kaplinsky, one of the competition's judges, said: "Shelby's kindness really shines through.
"Despite being in a lot of pain she has raised an impressive amount of money which has helped make a real difference to the lives of others in Amlwch."
The five finalists' stories will be broadcast on Five News every day from next Monday from 1700 GMT.
Shelby's story will be told on Thursday 9 December.
Viewers will then vote by phoning to nominate the person who the think is "Britain's Kindest Kid".
The winner will be announced on Five News on Wednesday 15 December.
The prize is £1,000 pocket money and £1,000 in Charities Aid Foundation vouchers to give to charities.