Church of the Deposition of the Robe
E26877
The Church of the Deposition of the Robe is a small Russian Orthodox church within Moscow’s Kremlin, notable for its 15th-century origins and richly decorated frescoes and iconostasis.