Roman snail

Roman snail

Observation - Roman snail - UK and Ireland. Description: