Razorshells (mostly)

Titchwell,Norfolk,October 2014. Piles of these on the beach.