Police in Aberdeen have arrested and charged a 35-year-old man in connection with numerous stolen items across the city centre.
The spate of thefts are thought to have totalled a price of nearly £1,000.
The man is expected to appear at court on Thursday morning.
A police statement said: “Officers have arrested and charged a 35-year-old male for a string of alleged thefts from city centre locations totalling nearly £1,000.
“A lot of work was carried out to identify the male who will appear at court on Thursday morning. “