Rudolfplatz


Rudolfplatz - square in Germany.