Land snail

Land snail

Observation - Land snail - UK and Ireland. Description: