Video Details

Saintpetersburg May 20 Pedestrian Crosswalks On The Nevsky Avenue It Is The Main Street In The City Of St Petersburg Shot On May 20 2013 In Saintpetersburg Russia 

Contributor: Grey Coast Media
HDMOV (mjpeg) - 88.3 MB
HDMP4 (h264) - 4.4 MB