Church of St Nicholas Wonderworker

Zaruchye, Leningrad Oblast Russia

Russian Orthodox

The church was built in 1711.