German

New City Hall in Hannover

Fullscreen button
Streets
  • Friedrichswall
  • Trammplatz