This modern building is right across Stephansplatz from the cathedral.

Leave a comment