dcsimg
Image of bear ancilla
Life » » Animals » » Molluscs » Snails » » Olive Snails »

Bear Ancilla

Olivancillaria urceus (Röding 1798)