Church of St Nicholas Wonderworker

Torfyanoye, Leningrad Oblast Russia

Russian Orthodox

The wooden church was built in 2001.