A man has died after slitting his throat with a work knife in a store in Penzance, police said.
The horror incident happened in the Woolworths store in the town centre, just after 3pm on Thursday.
A Devon and Cornwall said the man, said to be in his 20s, had no identification on him.
According to witnesses, the man went into the store and cut himself across the throat and the arm with a Stanley knife, a police spokesman added.
"It was horrific for everyone watching," he said.
No one else was involved in the incident, and police took statements from witnesses for the coroner.
"We have not yet been able to identify the man as yet," added the police spokesman.
According to a South West Ambulance spokesman the man entered the store and began walking up and down the aisles waving the knife about.
Woolworths staff quickly cleared customers from the shop and alerted the police and ambulance services.
By the time an ambulance crew arrived at the scene, the man had slashed his throat and had already died.
The ambulance spokesman added said: "Unfortunately the man died within minutes."Reuse content