dcsimg

Mitra bibsae is a species of in the family Mitridae.