Murex brandaris
(
Linnaeus, 1758)
Murex trunculus
(
Linnaeus, 1758)


Picture courtesy of Paul Monfils