Great Pond Snail.

Great Pond Snail.

Observation - Great Pond Snail.. Description: