download
  • Customers enter the Shanghai Takashimaya department store in Shanghai, China, 30 June 2019.    Photo Imaginechina
  The Story :Shanghai Takashimaya department store overwhelmed by customers

ID: bjl11617901 Time: 2019-07-01
Size: 3648x5472 File size: JPG 7 M - TIFF 57 M My Cart