Lipped snail

Lipped snail

Observation - Lipped snail - UK and Ireland. Description: