Large department store, with three levels of goods and shoppers, John Lewis, London, UK
Resolution
5137 x 3342px
Contributor
Rights
Release
Stock Photo ID
D1223_4_311