More than 200 sheep have been killed in a road accident after a lorry overturned.
The driver suffered minor injuries but did not require hospital treatment.
However, of the 440 sheep on board, 220 died.
The crash happened around 10.50pm on Monday on the A76 near to Enterkinfoot, south of Sanquhar, Dumfries and Galloway.
At the time of the crash, the sheep were being transported to the Birmingham area and approximately 220 of the sheep were subsequently put down by local vets.
Due to the nature of the collision staff from Police Scotland, Scottish Environmental Protection Agency, Scottish Fire and Rescue Service, Scottish Ambulance Service and local farmers and vets were all involved in the incident.
The driver was a 27-year-old man from Carlisle, Cumbria.
The roadway reopened around 5:30am on Tuesday morning.
A Police Scotland spokesperson said: “Police are appealing for witnesses following the one vehicle road traffic collision which closed the A76 overnight.
“Anyone who witnessed the collision involving the Scania HGV should contact Police Scotland on 101 quoting incident 4406.”
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies