Log In or Register
Center section + dome of the twin building wich houses the Natural History Museum in Wien ( Vienna in English ) Austria.