Pomacea
canaliculata
Striped Specimen In Mating Trio (5/25/2006)