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 feeding on flowers in a Cornish garden, England, United Kingdom, Europe Garden snails in a Cornish garden, England, United Kingdom, Europe