File:Melanoides tuberculata2.jpg

Photo by Stuart Halliday.

Melanoides tuberculata - Malaysian Trumpet Snail