Intriguing Earth Architecture 37 Galleria Vittorio Emanuele a Natale, Milan, Italy – Giuseppe Mengonivia flickr: tochis You Might Also Like Theo Jansen Speaks At TED September 18, 2007 Intriguing Earth Architecture 60 December 16, 2008 Intriguing Earth Architecture 06 March 24, 2007