London in the rain has a melancholy beauty

London in December, the rain falls down in the misty light, the streets are a mirror, we walk and get wet.

More photos by malcolm_tremain