Cymbiola innexa (Reeve, 1849)

Cymbiola innexa (Reeve, 1849)

indonesia (116 and 108 mm.). Digital image copyright 2017 by Simon Aiken.