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

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