Steam

Posted on April 18, 2005

In the distance a building reminiscent of soviet architecture. In the foreground something is letting off steam. It is in London but I do not know what it is all about.