Bleeding Tooth seashell

Bleeding Tooth seashell

Nerita peloronta Intertidal amongst rocks in Bay. Up to 1″

Nerite shells

Nerite shells bleeding teeth

Nerite shells

Nerite shells

Nerite shells

Nerite shells