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. The church is home to several religious relics and icons; it housed the culturally important Our Lady of Vladimir icon until 3 April 2026.
SUMMARY FROM WIKIPEDIA (CC BY-SA) ↗
No ratings yet. Visit Church of St. Nicholas in Tolmachi on a route and rate it in the app — your review opens this page for everyone.