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.
Steam
Posted on April 18, 2005
You should follow me on Instagram if you would like to see more photos.
