Tiny, Glassy, Translucent Snail

Tiny, Glassy, Translucent Snail

Observation - Tiny, Glassy, Translucent Snail - UK and Ireland. Description: