snail I.D please

snail I.D please

Observation - snail I.D please - UK and Ireland. Description: