Channeled Apple Snail Pomacea canaliculata (Lamarck, 1822)
The Channeled Apple Snail is a rare freshwater snail and I've only found one on S. Hutchinson Island beaches.
Channeled Apple Snail from S. Hutchinson Island in October, 2020