Name that Snail

Name that Snail

Observation - Name that Snail - UK and Ireland. Description: