White-lipped snail

White-lipped snail

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