Murex Ramousus

Murex Ramousus

A sea shell sitting on the sand