You never know what you'll find on these beaches, but today this beach - bay - seems full of shells, and these look like whelk shells (again according to Google)
- so I'm going with that unless someone knows different.
Hope everyone's enjoying their long weekend.