Live action footage
MOSCOW, RUSSIA - MAY,21: View to Cathedral of Christ the Savior on May 21, 2012, Moscow, Russia. Cathedral is the largest church in Moscow
HD
1920 x 1080
Editorial Use Only