Winter Prague - a shopping arcade near Wenceslas Square

Shopping arcade near Wenceslas Square, during the Christmas Season.