Turbo marmoratus

Species
Turbo marmoratus
belongs to Genus