A stop and search in Inverness came up trumps for police as drugs worth £13,500 were found.
The stop took place around 2pm on Tuesday in Merkinch Place in the city.
Police say a large quantity of cannabis, along with £2,000 in cash, was recovered.
As a result, a 20-year-old man was arrested and charged with alleged drug offences.
Drugs with an estimated street value of £13,500 has been recovered by officers in #Inverness. Around 2pm on Tuesday…
Sergeant Michael Clark said: “We remain committed to tackling and disrupting the supply of controlled drugs in the Highlands and islands.
“Members of the public have a vital role in reporting information to us and I would urge anyone who has any information to contact 101.”