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

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