WTF, starfish, mollusk and crustacean Armageddon on a north Norfolk beach. Does anyone know what the cause of this is?

View in Instagram ⇒

For all other enquiries please contact the studio