Russian-style church was built on the spot where Emperor Alexander II was assassinated in March 1881

Church of the Spilled Blood
Return to website