Rocky Shore animals - Mollusc Image Gallery
 

Military turban snail Turbo militaris