Close
Channeled Applesnail eggs
Pomacea canaliculata