Designed by
Title
Waitrose grocery store #86381863
Description
LONDON, UK - January 25: Shelves in large popular upmarket grocery store interior Waitrose in London, UK - January 25, 2013; Waitrose is a food retail division chain of British supermarkets.
This image is editorial