Rocky Shores Image Gallery
 

Ribbed top snails