SINOPIX PHOTO


Residents pass an advertisement for a new office complex under construction in Shanghai, China..14 June 2006
Filename: 1791253-1150158509.jpg
Copyright Sinopix Photo Agency Ltd
Copyright Sinopix Photo Agency Ltd
Keywords: