Construction workers standing on the scaffold, Shanghai, China
Rescan available on request
Size: 5125px × 3408px
Photo credit: © Zheng Xianzhang / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, china, construction, development, economic, scaffold, shanghai, site, travel, workers