Pomacea insularum
(
d'Orbigny 1837
)
Mating Pair
(3/3/2006)