bn:11040541n
Noun Concept
EL
No term available
EN
The Church of St. Nicholas in Tolmachi is both a Russian Orthodox house church and museum that is part of the State Tretyakov Gallery located in Moscow. Wikipedia
Relations
Sources