Pedestrians on the Nevsky Prospekt in St. Petersbu

Details

  • Code:  6580025
  • Loopable:  No
  • Duration:  00:25
  • Aspect:  16:9
  • Alpha / Matte:  No

SAINT PETERSBURG, RUSSIA -February, 19: Pedestrians walking on Nevsky prospect on February, 19, 2013, Saint Petersburg, Russia. Nevsky prospect is central street of St Petersburg with many landmarks

Share

Other Elements by Renewer

You may also like