Stalls selling cooked snails in the Djemaa el Fna, Marrakech, Morocco, 2010.