Little Snail

Little Snail

Observation - Little Snail - UK and Ireland. Description: