On rottingdean beach

On rottingdean beach

Observation - On rottingdean beach - UK and Ireland. Description: Found this mussel with algae growing on it at low tide. Pretty littlething but what is it?

Found this mussel with algae growing on it at low tide.
Pretty littlething but what is it?