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: bjl11617892 Time: 2019-07-01
Size: 5472x3648 File size: JPG 8 M - TIFF 57 M My Cart