Live action footage
Senate Square, Monument to Peter I, Saint Isaac's Cathedral. St. Petersburg, Russia.
HD
1920 x 1080