dcsimg
Image of common olive
Creatures » » Animal » » Molluscs » Snails » » Olive Snails »

Common Olive

Oliva oliva (Linnaeus 1758)