Intriguing Earth Architecture 45 Kiasma Museum of Contemporary Art, Helsinki, Finland – Steven Holl Architectsvia flickr: blond avenger You Might Also Like Intriguing Earth Architecture 01 October 17, 2006 Another Article Regarding the World Trade Center Site… April 27, 2006 Intriguing Earth Architecture 44 March 2, 2008