Great Pond Snail.

Great Pond Snail.

Observation - Great Pond Snail. - UK and Ireland. Description: