Rush hour

Rush hour

George She , February 2013

Rush hour at London Bridge station in London, England.