Turbo margaritaceus

Species
Turbo margaritaceus
belongs to Genus