Snail sp.

Snail sp.

Observation - Snail sp. - UK and Ireland. Description: