Preview China, building site in shanghai. picture number: Image ID: 1188-211 Artist: Julio Etchart Purchase a commercial license Buy framed prints & more from our print store photo developing country sites cleaning cleaners developing countries people construction workers modern china chinese glass shanghai persons vertical building asian windows cleaner window males person third world buildings worker verticals 1030 40423