Südtiroler Platz


Südtiroler Platz - square in Austria.