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: bjl11617871 Time: 2019-07-01
Size: 5162x3441 File size: JPG 6 M - TIFF 51 M My Cart