Live action footage
Bolsheokhtinsky bridge on Neva river in Saint Petersburg, Russia - panoramic view
HD
1920 x 1080