Police have seized drugs worth more than £4,000 following a raid in Moray.
Officers discovered the cannabis after searching a property on Brodie Drive in Elgin. About £500 in cash was also seized.
A 23-year-old man has been charged and is expected to appear at Elgin Sheriff Court today.
Constable Shaun Johnson, part of the police’s alcohol violence reduction unit, said: “There will be no let-up in our campaign to target the illegal supply of drugs to our communities.”