Tuesday, 10 August 2010

Londoners: You Think You've Got Rain?

Our Rain > Your Rain.
(It doesn't last as long here though...)

1 comment:

  1. looks a bit like England - the magic of rain.

    ReplyDelete