Results 1 results found A white-lipped snail on grass in a garden in Oxfordshire, England, United Kingdom, Europe Garden snails sheltering on the perimeter wall of the Mull of Galloway lighthouse, Dumfries and Galloway, Scotland, United Kingdom, Europe Garden snails in a Cornish garden, England, United Kingdom, Europe Garden snails feeding on flowers in a Cornish garden, England, United Kingdom, Europe