Stock Photo - Snail shell of Purple Murex Hexaplex trunculus Murex trunculus Banded Dye-Murex

Stock Photo: Snail shell of Purple Murex Hexaplex trunculus Murex trunculus Banded Dye-Murex.

Searchable keywords