Chinese workers on scaffolding during construction of Huinanzhuang pumping station, China

- Image ID: D1T20P
Chinese workers on scaffolding during construction of Huinanzhuang pumping station, China
Stuart Rose / Alamy Stock Photo
Image ID: D1T20P
Chinese workers on scaffolding during construction of Huinanzhuang pumping station, China
Location: Huinanzhuang pumping station, China

Search stock photos by tags