White-Lipped Snail

White-Lipped Snail

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