Intriguing Earth Architecture 33 Scottish Parliament Building, Edinburgh, Scotland – Miralles/Tagliabue EMBT You Might Also Like Architect…what’s in a word? December 5, 2006 Posta Aerea 05 April 12, 2008 Ground Zero’s New Look September 8, 2006