Novodevichy Convent in Moscow , Russia. Was built in the 16th and 17th centuries, Stock Video, Low Budget Royalty Free Footage. Video clip VES-000224713