Close
Banded dye-murex , Πορφύρα
Hexaplex trunculus