Pomacea canaliculata mating pair (male on the left) 7/1/2007

Pomacea canaliculata mating pair (male on the left) 7/1/2007