Designed by
Title
The Fruit and Deli Counter in Harrods London #188469656
Description
Black and white retro shot of a food counter and display in the food court level of the historic and iconic shopping department store Harrods in London, England, U.K.
This image is editorial