Live action footage
General Staff Building, tripartite triumphal arch, triumphal chariot, Palace Square, St. Petersburg, Russia.
HD
1920 x 1080