white lipped snail

white lipped snail

Observation - white lipped snail - UK and Ireland. Description: