Webcam – Komendantskaya Square – St. Petersburg 24.03.2022 0 Webcams The camera is installed at the intersection of Gakkelevskaya Street, Komendantsky Avenue and Ilyushin Street. Live broadcast 24/7 from St. Petersburg. Webcam St. Petersburg