More than 200 sheep have died after a lorry transporting the animals overturned.
The crash happened on the A76 in Dumfries and Galloway on Monday evening.
Nithsdale Police tweeted an image of the Wm Armstrong transporter on its side near Enterkinfoot.
The driver received only minor injuries.
The route has since reopened and officers have appealed for witnesses to the crash at around 10.50pm.