Leafless trees are visible in the reflection of a window in front  of mannequins displaying women's clothing in the Bund area of Shanghai, China.
Leafless trees are visible in the reflection of a window in front of mannequins displaying women's clothing in the Bund area of Shanghai, China.
Filename: msb-130268mod.jpg
Copyright