Technische Universität Dresden – Faculty of LawFullscreen-Logo
Technische Universität Dresden – Faculty of Law: 51.028186, 13.731562