A teenager has raised almost £55,000 ($66,000) by carrying out thousands of random acts of kindness each year.
Sebbie Hall started during the pandemic in March 2020 with a pledge to raise £1,000 ($1,200) and nearly three years on he continues to smash the target.
This year his deeds have included hand-delivering 52 teddies to orphans displaced from their homes in Ukraine. "Kindness is my superpower," said the 19-year-old who has learning and physical difficulties.
After seeing an article about children from orphanages in Dnipro, Ukraine, arriving in Scotland, Sebbie instantly wanted to help and "make them smile". With help from his mum Ashley Hall, and sponsorships from a rail company and hotel, he was able to travel from his home in Lichfield, Staffordshire, to Edinburgh with the goal of spreading happiness.
"It was just the most joyful and heart-warming act of kindness," Mrs Hall said.
The young philanthropist's quest hasn't stopped there. Throughout the year he has carried out good deeds every day, ranging from handing out lottery tickets to random strangers to providing products for food banks.
Despite living with a rare chromosome anomaly which has resulted in low muscle tone and speech problems, with support from his family he hasn't let the condition stop him.
Last year he set up The Sebbie Hall Kindness Foundation. The aim is to help disabled and vulnerable young people because he "doesn't want anyone to feel lonely".