dcsimg

Neptunea taphria is a species of in the family Buccinidae.