Helmholtzplatz


Helmholtzplatz - square in Germany. It was founded in 1897.