Intriguing Earth Architecture 80 Openbare Bibliotheek, Almelo, Netherlands – Mecanoo Architectsvia flickr: jpmm Feature your photographs here:+ join our flickr pool You Might Also Like Happy Holidays ’09 December 25, 2009 Intriguing Earth Architecture 91 February 9, 2013 Theo Jansen Speaks At TED September 18, 2007