Macro shot of the Roman snail or Burgundy snail (Helix pomatia) eating a green leaf. Detailed shot of the mouth #279728537
Description
Macro shot of the Roman snail or Burgundy snail (Helix pomatia) eating a green leaf. Detailed shot of the mouth. One of Europe's biggest species of land snail