download
  • A Chinese worker operates a machine at an escalator manufacturing factory in Yichang city, central China's Hubei province, 13 January 2015.    Photo Imaginechina

ID: pbu215811_01 Time: 2015-01-14
Size: 3900x2600 File size: JPG 2 M - TIFF 29 M My Cart