Intriguing Earth Architecture 33 Scottish Parliament Building, Edinburgh, Scotland – Miralles/Tagliabue EMBT You Might Also Like Intriguing Earth Architecture 11 May 19, 2007 Intriguing Earth Architecture 07 April 11, 2007 Intriguing Earth Architecture 94 July 4, 2017