Live action footage
SAINT PETERSBURG, RUSSIA -February, 19: Pedestrians walking on Nevsky prospect on February, 19, 2013, Saint Petersburg, Russia. Nevsky prospect is the central street of Saint Petersburg with many landmarks on it
HD
1920 x 1080
Editorial Use Only