Intriguing Earth Architecture 33 Scottish Parliament Building, Edinburgh, Scotland – Miralles/Tagliabue EMBT You Might Also Like Intriguing Earth Architecture 41 February 8, 2008 Intriguing Earth Architecture 04 March 2, 2007 Intriguing Earth Architecture 64 March 20, 2009