July 28, 2009

The streets of Shanghai are normally a sea of multi-colored umbrellas shielding their carriers from the summer sun.  But on this day, while no less colorful, the umbrellas were protecting heads and shoulders from the pouring rain. Taken from a taxi on Huai Hai Road.