Live action footage
Interior of the St. Sophia Cathedral in Veliky Novgorod, Russia. St. Sophia Cathedral was founded in 1050. Tilt view
HD
1920 x 1080
Editorial Use Only