Close

Channeled Apple Snail shell

Pomacea_canaliculata

Channeled Apple Snail shell