Garden Snail ?

Garden Snail ?

Observation - Garden Snail ? - UK and Ireland. Description: snail seen in damp grassland, Isle of Mull.

snail seen in damp grassland, Isle of Mull.