Hundreds of thousands of dead fish have washed up on a beach in West Cornwall.
It's the second time in a fortnight that a Cornish beach has been covered in dead fish.
They stretch as far as the eye can see.This massive shoal of sardines covers a large part of the beach at Marazion in west Cornwall. There are hundreds of thousands and they're littering picturesque Mount's Bay. Many of them are tangled in the kelp and the seaweed.
The sardines were first spotted at the weekend by beach goers who posted pictures on social media.
This morning they again drew curious onlookers keen to witness this unusual sight. One theory is that they were dumped by a fishing vessel after its nets got overloaded.
The strandings are being investigated by Cornwall's inshore fisheries and conservation authority.
It's not known how long it'll take to clear the stranded sardines from the privately owned beach. But the seagulls are in no hurry. They're feasting on the fish instead of our ice creams and pasties.