German Historical Institute

German Historical Institute
17 Bloomsbury Square, London, WC1A 2NJ
Photo of German Historical Institute