About 450kg of French snails worth €90,000 have been stolen from a farm in the Champagne region of France. Producer Jean-Mathieu Dauvergne said the fresh and frozen snails were taken from L’Escargot ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results