Great pond snail

Great pond snail

Observation - Great pond snail - UK and Ireland. Description: