July 17, 2009

Torrential rain in London leads to the most peculiar smell in the tube. Like wet dog, with deodorant.