Pomacea maculata from the ditch/creek in the park

Pomacea maculata from the ditch/creek in the park