White Lipped Snail (Cepaea hortensis)

White Lipped Snail (Cepaea hortensis)

Observation - White Lipped Snail (Cepaea hortensis) - UK and Ireland. Description: