Lipped snail

1 day old – 14 weeks old

Scientific name: Cepaea sp.
Distribution area: Europe