Garden Snail (Helix Aspersa)

Garden snail (Helix aspersa)

Garden snail (Helix aspersa) on white background