-
Hexaplex trunculus, Photo: Rick Stuart-Smith
-
Hexaplex trunculus, Photo: Rick Stuart-Smith
-
Hexaplex trunculus, Marseille, France, Photo: Rick Stuart-Smith
-
Hexaplex trunculus, Marseille, France, Photo: Rick Stuart-Smith
-
Hexaplex trunculus, Marseille, France, Photo: Rick Stuart-Smith
-
Hexaplex trunculus, Naples, Italy, Photo: Rick Stuart-Smith
-
Hexaplex trunculus, Naples, Italy, Photo: Rick Stuart-Smith