dcsimg
Unresolved name

Clanculus rubicundus

Clanculus rubicundus is a species of in the family top snails.