dcsimg
Unresolved name

Natica herculea

Natica herculea is a species of in the family moon snails.