Webcam – Alexandrinsky Theater – St. Petersburg 24.03.2022 0 Webcams The live camera is installed on Ostrovsky Square in St. Petersburg. In the lens of the camera – the Alexandrinsky Theater and the monument to Catherine II. Webcam St. Petersburg