Live action footage
St. Petersburg - June 2011: Arrival. Many people ride the subway in an ordinary weekday, June 2011, Nevskiy prospekt, St. Petersburg, Russia. Russian metro (subway, underground railway). Editorial
HD
1920 x 1080
Editorial Use Only