Greater pond snail

Greater pond snail

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