During a sprint shower, a lady carries an umbrella with the words No Rain while walking past fresh oranges on sale at a stall on London Bridge during the evening rush-hour, from the City southwards to Southwark, on 3rd May, in London, England
{}