A giant whale found washed up on a beach was hit by a boat and died after being dragged for miles, an expert believes.
The 12-metre-long creature was found stranded on the rocks at Bawdsey beach in Suffolk on Monday.
The fin whale had sustained injuries consistent with being struck by the front of a ship, it has been suggested.