Life on Earth - SNAIL



Young Snail

Helix pomatia

ENG: Roman snail, ITA: Chiocciola