Add to Lightbox Download
A woman in a short skirt rides an escalator in an upscale shopping complex in Pudong, Shanghai.
A woman in a short skirt rides an escalator in an upscale shopping complex in Pudong, Shanghai.
Filename: 08212011Shanghai020.jpg
Copyright