Thieves have stolen dozens of pigs and tonnes of animal feed from a Highland farm.
It is thought that 42 animals were taken from the Novar Dairy near Evanton.
Three tonnes of pig feed were also stolen from the Ross-shire farm.
The thefts were discovered on April 2, but it is thought they were carried out throughout March.
Police in Alness are now appealing for information about the thefts.
Anyone with information, or who saw anyone acting suspiciously in the surrounding area at the time, is asked to call the local police station on 01349 882222 or call Crimestoppers anonymously on 0800 555111.