A Scottish man walking his dog on a beach near Dundee was stunned to discover the body of a snake among the rocks.
James O'Donnell was walking pup Barney on Broughty Ferry beach on Monday morning when the dog became "excited" about something in the sand. Upon closer inspection, he realised that he was looking at the body of a large serpent, possibly a type of python.
He got Barney back on the lead, went in for a closer look and realised that the animal was dead. It is unclear how the snake come to be on the beach, and whether it had died beforehand, and Scottish SPCA investigators have been unable to find out more.