Intriguing Earth Architecture 07 Utrecht University Library, Utrecht, Netherlands – Wiel Arets You Might Also Like Intriguing Earth Architecture 16 June 22, 2007 Intriguing Earth Architecture 89 July 20, 2012 Intriguing Earth Architecture 74 December 12, 2009