Posted: Nov 27 2010
Busycotypus canaliculatus (Linnaeus, 1758), Channeled Whelk
For more photos see jaxshells.com.