Church of our Saviour on Spilled Blood stock photo, Russia, St. Petersburg,The Church of Our Savior on the Spilled Blood (Where Tsar Alexander II was assasinated in 1881), Detail of exterior by David Ryan
{}