1263-210 - The movement of shoppers at Liverpool One shopping centre in front of a shop with a sale on, Liverpool, Merseyside, England, United Kingdom, Europe
1263-209 - The movement of shoppers at Liverpool One shopping centre in front of a shop with a sale on, Liverpool, Merseyside, England, United Kingdom, Europe
832-314841 - Prada Store, Architects Herzog & de Meuron.Shopping street in the Aoyama district, Omotesando Avenue, Many international, luxury fashion lable, Tokyo, Japan, Asia