The BioFiles - Bill Hubick

    Purple Dwarf Olive Snail (Olivella biplicata)