by heiko119
Tourists from all over the world on St. Stephen's Square, Stephansplatz, in the old town of Vienna in Austria