Oliva miniacea mm 83 Seashell Sea Snail Gastropoda Olive Shell Oval Snail Olividae (3) - Click Image to Close