Unknown Little Snail

Unknown Little Snail

Observation - Unknown Little Snail - UK and Ireland. Description: