Designed by
Title
People walking in Central Business District of Shanghai, China #89299184
Description
SHANGHAI-AUG. 28. Pedestrain fly-over at Xujiahui area. Xujiahui was established in May 1994 as a subdistrict and is current welknown for its electronics shopping malls. Shanghai, Aug. 28, 2009.
This image is editorial