 Helicella itala

Helicella itala is a species of medium-sized, air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Geomitridae, the hairy snails and their allies.The common Heath snail is a West Palearctic species found in the British Isles, France, Spain, Belgium, Netherlands, Switzerland, Denmark, Germany, Austria, Czech Republic, and Poland.