African Flame Snail


African Flame Snail (Limicolaria flammea)
Sungei Tengah, 7th September 2013