Schwäbisch Hall Germany

Schwäbisch Hall Germany

Location: Neue Str, Schwäbisch Hall, Germany.