White Lipped Snail

White Lipped Snail

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