Designed by
Title
Stack of rusted iron rebars on construction site, Hong Kong Island, China #213042321
Description
Hong Kong Island, China - May 14, 2010: Closeup of stack of rusted iron rebars on construction site. Truck and car in back
This image is editorial