Designed by
Title
Construction site in Shanghai, China with cement mixers, scaffolding, building materials #198873115
Description
Urban construction site with cement mixers, scaffolding, building materials, rebar and signs in Chinese language about worker safety in Shanghai, China
This image is editorial