Police have seized more than £50,000 worth of heroin from a property in Moray.
Officers acting on intelligence carried out a search of a residential property in Hossack Drive in the New Elgin area on Saturday evening.
Police said a 55-year-old woman has been charged and is expected to appear at Elgin Sheriff Court.
PC Steve Borzoni said: “This recovery would not have been possible without the support of the local community.”