beyondbarbican: Once upon a time in Isle of D…

beyondbarbican:

Once upon a time in Isle of Dogs, South East London, there was a little storm.

The London weather.