Crystal Snail (Vitrea crystallina)

Crystal Snail (Vitrea crystallina)

Observation - Crystal Snail (Vitrea crystallina) - UK and Ireland. Description: