Designed by
Title
Hitachi crane loads rebar on truck downtown Chongqing, China #176476253
Description
Chongqing, China - May 9, 2010: Downtown, off Peoples Square. Red Hitachi crane loads recuperated bended rebar on blue truck at demolition site with green foliage in back
This image is editorial