download
  • Customers shop at the Shanghai Takashimaya department store due to a discount in Shanghai, China, 30 June 2019.    Photo Imaginechina
  The Story :Shanghai Takashimaya department store overwhelmed by customers

ID: bjl11617870 Time: 2019-07-01
Size: 5411x3607 File size: JPG 6 M - TIFF 56 M My Cart