Pomacea maculata Perry, 1810 Mating Pair (3/3/2006)

Pomacea maculata Perry, 1810 Mating Pair (3/3/2006)