A juvenile humpback whale has been found washed up dead on a beach in East Lothian.
The 30ft-long marine mammal was discovered on Tuesday morning at John Muir Country Park, near Tyninghame.
It had been entangled in some rope and is believed to have died shortly before it was found.
Markings on the whale’s tail – or fluke – show it is the same one spotted in the Firth of Forth a few weeks ago.
There was a marine buoy attached to it when previously seen.
An East Lothian Council spokeswoman said investigations will be carried out into the cause of death once the water is at low tide and it can be taken away.
It is considered to be a juvenile due to its size.