Pomacea insularum
(
d'Orbigny, 1837
)
Mating Pair In Situ (8/4/2010)