snail with lime green shell

snail with lime green shell

Observation - snail with lime green shell - UK and Ireland. Description: