Police on Skye have recovered cannabis with a street value of more than £45,000.
It was discovered during a search in the Struan area yesterday.
A 37-year-old man has been charged in connection with the recovery and is expected to appear at Portree Sheriff Court tomorrow.
Sergeant Bruce Crawford said: “This enforcement action has resulted in a large quantity of controlled drugs being removed from circulation.
“The success of this operation is as a result of information received from the Skye community, who continue to support us in our efforts to disrupt those intend on supplying controlled drugs.
“Anyone with information regarding controlled drugs can report this by calling 101.”
More than £45,000 worth of cannabis has been discovered by Skye police