Babelomurex oldroydi (I. S. Oldroyd, 1929)

Babelomurex oldroydi (I. S. Oldroyd, 1929)

California (38 mm.). Digital image copyright 2017 by Simon Aiken.