Intriguing Earth Architecture 07 Utrecht University Library, Utrecht, Netherlands – Wiel Arets You Might Also Like Intriguing Earth Architecture 55 July 26, 2008 Intriguing Earth Architecture 05 March 10, 2007 Happy Holidays December 26, 2007