Snail sp.

Snail sp.

Observation - Snail sp. - UK and Ireland. Description: Any ideas on this one guys? It was tiny...

Any ideas on this one guys? It was tiny...