Intriguing Earth Architecture 45 Kiasma Museum of Contemporary Art, Helsinki, Finland – Steven Holl Architectsvia flickr: blond avenger You Might Also Like Intriguing Earth Architecture 92 February 10, 2014 Wonders of the World: The Buildings of 2006 March 19, 2007 11th Annual Webby Winners Announced May 1, 2007