DescriptionPloschad Ostrovskogo Sankt-Peterburg 2898.jpg English: Saint Petersburg (Russia), Nevsky Avenue, Alexandrinsky Theatre. Русский: Санкт-Петербург...