Roman snail or Escargot, a large white snail, Berliner Forest, Germany.
white snail in forest. 1600 x 1200, 1,13MB.Panasonic Lumix Camera.
outdoor photography free nature pictures White snail Roman snail calcareous soil Helix pomatia escargot edible air-breathing land snail gastropod mollusk