dcsimg
Image of yellow dovesnail
Life » » Animals » » Molluscs » Snails » » Columbellidae »

Yellow Dovesnail

Pyrene flava (Bruguière 1789)