A very small snail

A very small snail

Observation - A very small snail - UK and Ireland. Description: