caption: London, UK - August 18, 2014: An aisle is seen in an Asda supermarket. American company Walmart owns Asda, which is UK's largest retail chain after Tesco with 568 stores and income of £638mln in 2013.
exif: {}