Snail ID Please!

Snail ID Please!

Observation - Snail ID Please! - UK and Ireland. Description: