A charity has thanked people in the north-east for buying more than £750,000 of goods from its shops in the last year.
In a report released by the British Red Cross, money made in stores across Aberdeenshire has helped to provide first aid training to 23,000 people.
The cash is also enough to provide 78,000 people with a loaned wheelchair for a week, or 150,000 sets of toiletries for struggling asylum seekers.
Ladies tops were the most bought item in Aberdeenshire, with £168,000 worth purchased in 2017-18, followed by home decorations.
Paul Thompson, director of retail at the British Red Cross, said: “We would like to thank the people of Aberdeenshire for their continued support and generous donations to our shops over the past year.”
He added: “Last year saw one of the largest responses in the history of the British Red Cross.
“We responded to 1,500 emergencies across the UK alone, supporting around 9,300 people in crisis.
“Red Cross shops are a vital source of funds to continue supporting work like this.”