Intriguing Earth Architecture 80 Openbare Bibliotheek, Almelo, Netherlands – Mecanoo Architectsvia flickr: jpmm Feature your photographs here:+ join our flickr pool You Might Also Like Intriguing Earth Architecture 48 April 22, 2008 Earth Day ’09 April 22, 2009 Beware Architecture! November 25, 2006