Cloud 10?

Looks like London finally escaped from the clouds…

Advertisements