Live action footage
SAINT PETERSBURG, RUSSIA - FEBRUARY,19: Traffic at 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