Live action footage
Novodevichy Convent in Moscow , Russia. Was built in the 16th and 17th centuries.
HD
1920 x 1080