Intriguing Earth Architecture 45 Kiasma Museum of Contemporary Art, Helsinki, Finland – Steven Holl Architectsvia flickr: blond avenger You Might Also Like Ken Isaacs On Dwell December 30, 2007 How To Hide An Airplane Factory November 1, 2007 Steven Holl Out of Denver Project October 10, 2006