Image of Pomacea flagellata

Michael Kesl