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