Filming Locations (1)

  • Osnabrück, Lower Saxony, Germany