Rocky Shore animals - Mollusc Image Gallery
 

Mulberry oyster borer Morula marginalba