St. Nicholas Church

Sortavala, Republic of Karelia Russia

Russian Orthodox

The church was built in 1873 by merchants from St. Petersburg.

More photos