Snail (sp)

Snail (sp)

Observation - Snail (sp) - UK and Ireland. Description: This small snail was found on nettles. It had a translusent shell

This small snail was found on nettles. It had a translusent shell