Church of the Nativity of St. Nicholas

Shushary, St. Petersburg City Russia

Russian Orthodox

The church is on Pervomaiskaya, 20.