1 / 50

A woman leaves a food store in Madrid, Spain

A woman leaves a food store in Madrid, Spain, May 26, 2016. REUTERS/Andrea Comas

Food slideshow

7 March 2011

Food, delicious food!