On rottingdean beach

On rottingdean beach

Observation - On rottingdean beach. 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?