Intriguing Earth Architecture 45 Kiasma Museum of Contemporary Art, Helsinki, Finland – Steven Holl Architectsvia flickr: blond avenger You Might Also Like More Turmoil at the World Trade Center Site… April 25, 2006 Intriguing Earth Architecture 95 July 27, 2017 Intriguing Earth Architecture 97 December 12, 2017