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 New Year ’18 January 1, 2018 Intriguing Earth Architecture 20 July 20, 2007 Charlie Rose – The Future of Architecture October 11, 2007