Helsinki, Finland October 11, 2010 Architecture, Finland Older Post Hammarby Sjöstad, Stockholm, Sweden Newer Post Damien Hirst, For the Love of God, Kiasma, Helsinki