Index

St Petersburg, July 2003

Church on Spilled Blood, built on the spot where Tsar Alexander II was assassinated in 1881

Church on Spilled Blood, built on the spot where Tsar Alexander II was assassinated in 1881