Intriguing Earth Architecture 45 Kiasma Museum of Contemporary Art, Helsinki, Finland – Steven Holl Architectsvia flickr: blond avenger You Might Also Like Happy New Year ’18 January 1, 2018 Intriguing Earth Architecture 63 March 14, 2009 Happy Holidays December 26, 2007