Intriguing Earth Architecture 16 Untitled Sculpture, Delfzijl, Netherlands – Coop Himmelb(l)au You Might Also Like Intriguing Earth Architecture 52 May 23, 2008 Intriguing Earth Architecture 30 October 19, 2007 Earth Day ’09 April 22, 2009