Stock Photo - The Church of the Resurrection of Jesus Christ, a Russian Orthodox church in St. Petersburg, Russia. Commonly known as Church of the Saviour on Spilled Blood which refers to the blood of Tsar Alexander II of Russia, who was assassinated on that site in 1881.

Stock Photo: The Church of the Resurrection of Jesus Christ, a Russian Orthodox church in St. Petersburg, Russia. Commonly known as Church of the Saviour on Spilled Blood.