Ghosts in the London Night.

The streets at night are just incredible.