
The Russian Orthodox Church of the Savior on Spilled Blood in St. Petersburg, Russia. The church was built between 1883 and 1907.
The Russian Orthodox Church of the Savior on Spilled Blood in St. Petersburg, Russia. The church was built between 1883 and 1907.