African Flame Snail (Limicolaria flammea)
Lower Seletar Reservoir, 12th September 2016

African Flame Snail


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