All snails in Britain are edible. They’re essentially the same creatures that the French, Spanish and Italians devour by the tonne.
All snails in Britain are edible. They’re essentially the same creatures that the French, Spanish and Italians devour by the tonne.