Live action footage
English Embankment at night - a view from the waterfront. St Petersburg, Russia
HD
1920 x 1080