Close

channeled applesnail,

Pomacea canaliculata

channeled applesnail,