Image 1 of 1

China Zhejiang Hangzhou 00019 16.jpg

Hangzhou, Zhejiang Province, China. Steelworkers in fabrication shed of the giant Triumpher steel construction works
Copyright
© COPYRIGHT DAVID LYONS
Image Size
4256x2832 / 6.3MB
Contained in galleries
China
Hangzhou, Zhejiang Province, China. Steelworkers in fabrication shed of the giant Triumpher steel construction works