Close

Apple snail

Pomacea canaliculata

Apple snail