Happy Holidays The Dome on George Street, Edinburgh, Scotlandvia flickr: Tr1xx You Might Also Like Intriguing Earth Architecture 12 May 25, 2007 Intriguing Earth Architecture 14 June 9, 2007 Intriguing Earth Architecture 15 June 15, 2007