White-lipped Snail

White-lipped Snail

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