Close
Channeled Apple Snail shell
Pomacea_canaliculata