Designed by
Title
Supermarket Shelf View #86446304
Description
London, UK - December 12, 2014: Shelf view of a Tesco supermarket store. Britain`s Tesco supermarket chain is the world`s third largest retailer after America`s Walmart and France`s Carrefour.
This image is editorial