Live action footage
Big Stables street (Bolshaya Konyushennaya ulitsa) - a street in central St Petersburg, Russia. It takes between Nevsky Prospect and the Stables area.
HD
1920 x 1080
Editorial Use Only