dcsimg
» Animals » » Molluscs » Snails »

Pomacea columellaris (Gould 1848)