Live action footage
SAINT PETERSBURG, RUSSIA -February, 19: Pedestrians walking on Nevsky prospect in heavy snow on February, 19, 2013, Saint Petersburg, Russia. Heavy snowfalls are often in Northern Russia
HD 720
1280 x 720
Editorial Use Only