Oliver Richards is blazing his way around the UK on a tour with a difference.
Most artists will release a single and take on a packed schedule of gigs in the hope of gaining fans and getting their music into the charts.
But the Aberdeen singer has been putting in hours in the studio and hopping on a tour bus to promote a cause not of his own.
His new single Sometimes, released last Sunday, is raising money for The Fire Fighters Charity.
To raise awareness of the charity's plight, Oliver has slung his guitar over his shoulder and set off on the Ring of Fire tour.
Staged by the Fire Brigades Union, it aims to rally support for the nation's fire and rescue service and spread the message of “investment not cuts”.
Oliver, 29, explained: "I got involved with the Fire Brigades Union who are campaigning about the severe cuts they've had to the service in the past three years.
"They feel it's making it dangerous for the public as a lot of stations are closing and they've lost over 5000 fire fighters."
During the Ring of Fire tour, Oliver will complete a gruelling 20 gigs in 25 days, primarily around England with one date already performed in Glasgow last weekend.
"I've already been to some amazing places and met some amazing people," continued Oliver.
"We've just launched [the single] so the word is slowly getting around and a lot of people seem to think it's a good idea."
The Fire Fighters Charity was set up in 1943 and continues to support wounded members of the fire and rescue service and their families, as well as retired fire fighters.
Oliver goes on to explain that, so far, the tour has been an eye-opening experience.
He added: "On the tour I've been talking to a lot of fire fighters. They told me that if they get injured they have just three places to go for respite, all run by the charity solely through charitable donations.
"I had a single ready to go and thought it could be a good way to help them out.
"As far as I'm concerned, The Fire Fighters Charity does a really important job so hopefully it will go some way to raise funds for a great cause."