Live action footage
ST PETERSBURG - JUNE 20: Timelapse at subway vestibule Narvskaya, June 20, 2011, St. Petersburg, Russia. The station opened on November, 15th, 1955 as part of the first stage of Saint Petersburg Metro.
HD
1920 x 1080
Editorial Use Only