Designed by
Title
Citizens are on wet from rain city street, Shanghai, China. #53250322
Description
Shanghai, China - April 20, 2010: Passers-by flow along the wet pavement, passing by the store on a city street. Asian girl in a short red skirt, passes by showcase with mannequin in a bathing suit.
This image is editorial