Close
Banded dye-murex (πορφύρα)
Hexaplex trunculus